where was the first topgolf?
In 2000, the Jolliffe brothers opened the first TopGolf location in Watford, just outside London. By 2007, they had opened two more in England and three in the United States (Chicago, Dallas and Alexandria, Va.). What followed was a change in ownership and an era of rapid expansion.