Wimbledon is conveniently located in South London with excellent transport links into central London. It has a wonderful mix of city life and typical English village feel and supplies all you need for a relaxing holiday. If you want access to nightlife, good restaurants and local shops, but prefer to leave high central London prices behind, then […]