The Paddington Hotel

28 Gloucester Terrace Bayswater
London
United Kingdom