I have free entry to Kew and Royal Palaces through a work scheme. I want to come up to SW London with my mum for a weekend to visit both. We will be driving from Devon and just need a Premier Inn or similar with parking for two nights. Where is best to base ourselves and can we travel to Hampton Court by boat?