The Bridge Hotel 3 stars

30 Borough Road, Southwark, London, SE1 0AJ, United Kingdom

Hotel image
Read more reviews for The Bridge Hotel