327 West End Lane, West Hampstead, London, NW6 1RS

Guide price £1,200,000

Email