Hotel Mercure London City Bankside, London

71-79 Southwark StreetSouth Bank, LondonSE1 0JA, United Kingdom
Hotel chain: Accor
More images