Accommodation London Bridge 3 stars

58 Great Dover Street, Southwark, London, SE1 4YF, United Kingdom

Hotel image
Read more reviews for Accommodation London Bridge