The Bermondsey Square Hotel


Bermondsey Square London SE1 3UN
020 7378 2450 Click to call