Where Did They Film That?

Location Information

Belvoir Castle
Leicestershire
England

Web site: www.belvoircastle.com

Films

Haunting, The (1999)