Chalfont Hall
No its not a scene from Downton Abbey, it's our very own Chalfont Hall (our offices situated on Gravel Hill, Chalfont St Peter). The snow hasn't hampered our spirits or indeed our ability to provide you with the Insurance solutions you need. We've even cleared the path for you and we could even stretch to