Floor Plan for Studio to Rent in Amelia House, London City Island, E14, 0SS - £427 pw | £1850 pcm
Marketed By Douglas Pryce