London Guards Hotel - 3 Star Hotels, Cheap Bed and Breakfasts Accommodation, Paddington Station in Central London