Burford Wharf Apartments, London, One Bedroom

Cam Road, Stratford, E15 2SL