If you are planning a visit to the capital but want a bit more peace and quiet, there are plenty of fantastic best towns to visit in London in January that are easy to reach by rail and road.