Craven House is wonderful, if I could give it 10 stars, I would. Location is perfect! Your neighbors are gorgeous buck, beautiful birds, and Hampton Court Palace. Your hosts are thoughtful, generous, and the place has everything you need for the perfect short or long term stay.
Public transit is easy and don't miss a pint at the Mute Swan!