Recently Let Tomlins Orchard, Barking, Essex, IG11 Just a short walk from the property you will find… More Details £900 PER MONTH+FEES