IG117PX
Lemonade Building, 3 Arboretum Place, Barking, Essex, IG11
Lift Shops and amenities nearby Fitted Kitchen Close to Public Transport Concierge Double Glazing Entry Phone System Balcony Close to Station