The Horse and Stables
122/124 Westminster Bridge Road, London, Greater London, SE1 7RW
Distance London centre is approx 0.18 miles

Bed & Breakfast in London is your guide to accommodation in London
and other accommodation including guesthouses and B&Bs.
122/124 Westminster Bridge Road, London, Greater London, SE1 7RW
Distance London centre is approx 0.18 miles