Situés à 5 minutes à pied de la gare et station de métro Finsbury Park, ces appartements offrent un accès facile au centre de Londres, en 15 minutes en métro.