2 bedroom property in Papermill Wharf, 50 Narrow Street, London, E14 - £2,650 pcm | Chestertons