Plans for tower blocks on Stanmore car park binned by council

The station is a commuter hub for people travelling into Central London