St. David's Hotels
14-20 Norfolk Square London W2 1RS
The St. David's is a Bed and Breakfast Hotel located in Paddington, Central London.
St. David’s hotels is a cheap and comfortable accommodation bed and breakfast hotel situated in Paddington central London. Affordable price and class service.
central london hotels, budget, cheap, affordable, st davids paddington, b&b accommodation, guest house, english UK bed and breakfast, bed and breakfast london

Share this page on: Facebook Twitter LinkedIn