Home

bed and breakfast hotel accommodation.

Find Hotel Bed and Breakfast B&B and Guest House
Accommodation in

Accommodation Name and Address
The Principal London
1-8 Russell Square, London London WC1B 5BE England
"Overlooking the famous Russell Square, Principal London offers one of the best hotel locations in London.



© www.BedandBreakfast-Pages.com 2018