Maria OliverosLand for sale, Vicarage Gate , England, in London, United KingdomLondon, Vicarage Gate , EnglandPlot of land • 1 room(s) • 9 bed. • 10 bath. • 556.12 m²