I think these things that are placed around the city are hideous, surely they could've designed something far less ogre like.
Sign up to comment.
Sign in if you already did it.
Photo taken in Tower Millennium Pier, St Katharine's & Wapping, London EC3N 4DT, UK
Misplaced? Suggest new location