The best location, hospitality and friendliest host you will ever be privileged to meet. Kew is a central location for travel to London and the area has much to enjoy.