Sometimes the largest places are the most difficult to get to and around...London is no picnic. Smaller towns have venues not likely to be so far away from train stations, etc, usually walking distance, or a very short and cheap cab ride away. London can take an hour or more to cross, you have to hope the tube is running on time, and contend with the crush of people at all times of the day and night. YIKES! Its much nicer to travel to a small town, IMO!