Ten magnificent 5-bedroom detached homes set behind a gated entrance and located on the edge of a tranquil country park, with superb panoramic views across London.