Floor Plan for 3 Bedroom Apartment to Rent in Dunbar Wharf Narrow Street Limehouse, E14, 8BB - £890  pw | £3857 pcm