Install this theme
The London Nose.

Its in the Admiralty Arch, on the right on the side where the traffice goes out towards Trafalgar Square, and its at eye level if you’re riding a horse.

I’m not sure why its there, but I’m glad it is

The London Nose.

Its in the Admiralty Arch, on the right on the side where the traffice goes out towards Trafalgar Square, and its at eye level if you’re riding a horse.

I’m not sure why its there, but I’m glad it is

 
  1. findsomebodynew reblogged this from mondamoiseau
  2. mondamoiseau posted this