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