Newcastle upon Tyne, England

Tup Tup Palace