St John & St Elizabeth Hospital

60 Grove End Road, Greater London NW8 9NH, United Kingdom