When in London you can visit Oxford, Wimbledon, Shakespeare's Stratford-Upon-Avon & Warwick Castle, Leeds Castle, Greenwich, Dover and Canterbury nearby cities to London. The beautiful museums, art galleries, mighty towers, beautiful buildings, hotels, resorts and pubs in these cities are great tourist attractions.