A day in the life

By neacail

The Shard - London

Very iconic building, very very expensive flats and hotels. We decided to pass on paying £30 each to go and see the view from the top!

Comments
Sign in or get an account to comment.