Regents Park Hotel
156 Gloucester Plc., Westminster Abbey, London, United Kingdom, NW1 6DT
(02072) 581911 Phone