Floor Plan for 3 Bedroom Apartment to Rent in Echo Court, Royal Wharf, London, E16, 2BG - £525  pw | £2275 pcm