Vera’s Place was great! Close to public transit and just far enough away from London to escape the craziness of the city.