This two-bedroom flat with private south-facing garden currently for sale is a hidden gem in the prestigious Moorepark Estate in South West London.