Perfect location this flat has everything you need for a short break near Hampton Court Palace.