Mercure London Bridge 4 stars

71-79 Southwark Street, Southwark, London, SE1 0JA, United Kingdom

Hotel image
Read more reviews for Mercure London Bridge