West Hampstead

146, West End Lane, West Hampstead, London, Greater London, NW6 1SD