Set in the stunning Burton Manor Estate, Squirrels Lodge is the new home of The Marshall Fashion Group. Set across 2 floors and over 1000 Sqft of space, our new home has been found. Appointments will need to be booked in advance and we can't wait to book you in.