The Thorpe Park Centre is on the south-eastern outskirts of Leeds within a large, thriving business and retail park which is still expanding and set to become the region's premier out of town location. Clients and visitors receive a warm welcome in the centre's vibrant, modern reception area. There are a variety of architectural styles across the park and buildings range in size from small offices to corporate headquarters.