A spacious and beautifully appointed three bedroom garden flat with its own private side entrance and allocated parking, situated in a highly coveted location just moments from Hampton Court village, with its quality independent retailers and restaurants, as well as access to the River Thames and...