Tower Station Barnet NW3 New on Buildington! 26/03/2020 by Buildington 617 Finchley Road is a residential-led mixed-use development comprising 28 apartments. Show all news for Tower Station