It's in the city center
The building is simply a masterpiece of architecture and dominates the southern skyline of the city.
Located in 32 London Bridge St, London SE1 9SG
All pictures #SPOTTEDBYTRAVELLERS