Click here to book your room

10-12 Norfolk Square, Paddington, Westminster Borough, London, W2 1RS, United Kingdom
website: www.tudorcourtpaddington.co.uk