N6  4NE
Sheldon Avenue, London, N6
Short let only Exceptional detached house Expansive entertaining space Flexible and versatile bedroom accommodation Landscaped garden with swimming pool Gym and treatment room EPC Rating = C