Home » Tag Archives: Finchley Metropolitan Police Station

Tag Archives: Finchley Metropolitan Police Station

Aitch Group acquires police station

The Negotiator
Finchley Metropolitan Police Station image

Aitch Group has acquired the former Finchley Metropolitan Police Station, for £6.2 million. The developer will submit plans for a 53 home residential scheme on the 0.47 acre site, situated at 193…

Read More