The Island

The Island - the opportunity

The Island is a multi-million pound scheme providing an unrivalled choice in contemporary penthouses, apartments and townhouses, all located in a landscaped setting with stunning waterfront views. The Island forms part of the overall regeneration of the local waterways and includes moorings for narrow boats, a riverside promenade, ecological areas and a park. There is gated access, underground parking, concierge facilities and CCTV security throughout. The Island offers the highest quality in London living.