Park Grand London Kensington

27/37 Hogarth Road, Kensington, London, SW5 0QQ, United Kingdom

Tel: +44 (0) 20 7370 6831

Fax: +44 (0) 20 7373 6179

Book Now

LOCATION MAP