Anchor Care Homes
2nd Floor, 25 Bedford St., Westminster Abbey, London, United Kingdom, WC2E 9ES
(08451) 402020 Phone