Living the Good Life in Lemon GroveIn a quiet, leafy street in the popular suburb of Greenhithe , primed and ready for a new development of standalone houses