This impressive Grade II* listed building is located in the heart of London Bridge between The Shard and Borough Market. London Bridge Station is a short walk away.
Floor number: 3rd Floor
Short distance from London Bridge Station, Good local amenities, Excellent location