Once you've settled in, explore all that London and the surrounding area has to offer. Whether you're looking for fine dining, bowling, a water park, sports, museums, concerts or perhaps a round of golf - you'll find it all within a 15 minute drive from your site.