Mercure Hotel London Bridge

Mercure Hotel London Bridge
71-79 Southwark St, Bankside, London, United Kingdom