Screen Suffolk / Ref: 18231
Bedford Lodge Hotel & Spa is an independently owned four red star hotel offering 80 guest rooms, a two AA Rosette restaurant, bar, gymnasium, indoor swimming pool and luxury Spa, all of these are available as locations for filming.
Newmarket, United Kingdom