A quite little town off Stratford-upon-Avon, Cheltenham is a beautiful place. With a lot of history behind it, this place is very popular with the tourists. Found here are award winning gardens, Regency town houses and beautiful houses all of which add charm to the town. For lively people the city has an excellent nightlife, with great shopping centers and happening night clubs.