Key Facts For Buyers - Flat 25, Sharleston Court 36-40, Abbey Road, Barking, IG11 7RU