Price not available
53-61 Southwark Bridge Road
London SE1 9 United Kingdom
London SE1 9 United Kingdom
This property is located minutes from The London Eye, Tate Modern, Millennium Bridge, Shakespeares Globe Theatre, Vinopolis and St Pauls Cathedral. Waterloo...
more
Amenities
Pets Allowed, Wheelchair Accessible, Meeting Facilities, Restaurant in Hotel... see all
Pets Allowed, Wheelchair Accessible, Meeting Facilities, Restaurant in Hotel... see all

