Located within walking distance of the East London Esplanade and close to shops, supermarkets, public transport routes and other amenities, this apartment
Located within walking distance of the East London Esplanade and close to shops, supermarkets, public transport routes and other amenities,…