To book this hotel go to Accorhotels

Hotel services

Mercure

London Bridge

71-79 Southwark Street, London, United Kingdom