Live near the Tube in Finsbury Park: new boutique flats with green space on the doorstep and fast commutes to the city
Close to 110-acre Finsbury Park, the 22 flats feature plush interiors and winter gardens. Prices start from £440,000.
Close to 110-acre Finsbury Park, the 22 flats feature plush interiors and winter gardens. Prices start from £440,000.