The British brand has created an installation inspired by the traditional British park pavilion that will run until Nov. 10 at Neiman Marcus NorthPark in Dallas.