Essex Wharf, London – Let
£3,000 pcm - Flat - Penthouse
2 DOUBLE BEDROOM PENTHOUSE APARTMENT, in this sought-after development directly overlooking the River Lea & Walthamstow Marshes. Moments from Chatsworth Road offering coffee shops &…
More Details