soapster
Striker
we have stayed here before and its just next to covent garden area
The Bedford Hotel | Great Value in Central London from £99 | Imperial Hotels
Need a comfortable hotel in central London? The Bedford Hotel is located near Russell Square in Bloomsbury - peaceful and quiet with a secluded garden.
www.imperialhotels.co.uk