Liberal Democrats Play Key Role in Preventing Finchley Tower Block
Residents in Finchley Church End were understandably unhappy when they found out about proposals for a 27-storey tower-block with no amenities built on top of Finchley Central station. Such a development would not be in keeping with the local area, would overwhelm local services and result in the loss of most car parking at Finchley Central tube Station.