Lock Court, Essex Wharf, London – Let
£2,400 pcm - Apartment
2 BEDROOM PENTHOUSE APARTMENT, situated within this sought-after development directly overlooking the River Lea & Walthamstow Marshes. Walking distance of Clapton Station (City links) and…
More Details