1. 2. Cheap Bed & Breakfast Hotels in Central London Beautiful London townhouse hotel near Royal Albert Hall. A 3 star hotel with new style of accommodation –Quality…