St James, West Hampstead

2 Sherriff Road
West Hampstead
London
NW6 2AP