Situated just a stone's throw away from All Saints DLR station, this property offers excellent transport links for commuters. Additionally, with the city's