West Hampstead Square
West Hampstead Square is a new development by Ballymore Group. Located in the London neighbourhood of West Hampstead, a well-established, village-like community, teeming with coffee shops, restaurants and independent retailers. Offering excellent transpor