Cheltenham, UK

I went to a plant go live in Cheltenham UK.  The team and I were there for about a week and we got to stay in London before we went to the plant.  Overall Cheltenham is a nice town with some very good restaurants.  We stayed at a really good hotel that had enormous rooms for European standard.

Leave a Reply

Your email address will not be published.