Echo City

 

 

Echo Central comprises a 12 storey modern architectural statement with 163 apartments. The building incorporates a mix of one and two bedroom apartments and overlooks a landscaped plaza which is located within the heart of the Echo development. Once completed, many of the apartments will benefit from views across the city, river and surrounding areas.  The East facing apartments enjoy views across the city without restriction due to Echo Centrals elevated position. North facing, the apartments will benefit from the vista of St. Saviours Church. We are proud to offer a selection of apartments at Echo City available from December 2008. Click here to look at our Leeds city centre rentals.