The Boston Tea Party in Cheltenham is a cafe in the heart of the town center, not far from places like the Brewery Quarter. The Boston Tea Party is a chain of cafes in and around the south of England. At the time of typing, they have around 25 cafes in various locations. While we visited...
