Metra - Living 29-35 West Ham Lane, London, E15 4PH
Call +44 20 3641 6297
Email developer
See all property to rent from this development