Somewhere genuinely weird

Neon warehouses, surgical theatres, houses frozen in another century. London is much stranger than it lets on.