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