Cherry Court Hotel
23 Hugh St., Westminster Abbey, London, United Kingdom, SW1V 1QJ
(02078) 282840 Phone
(02078) 280393 Fax