A secret location

London, UK