The Paddington Hotel London

Address:
28 Gloucester Terrace Paddington London W2 3DA United Kingdom

Tel:
02074025077

Website:
http://www.thepaddingtonhotellondon.co.uk/