- sizewellhall.org.uk
- 1
- 1
- 6
Sizewell Hall Christian Conference Centre is the ancestral family home of the Ogilvie family, which is now leased to Sizewell Hall Ltd... Sizewell Hall is a self catering conference centre, situated on the Suffolk coast. It is the ideal place to..
Relevance: 16.184677