Set in the stunning Burton Manor Estate, Squirrels Lodge is the new home of The Marshall Fashion Group. Set across two floors and over 1,000 sq ft of space, our new home has been found. Appointments will need to be booked in advance - we can't wait to see you!