The Manor Barn

The Manor Barn
Canterbury, Kent, CT1 3UR