The Landing captures central London and its buildings like the external armour of an alien spaceship stranded on our planet.
No categories selected