Set in the heart of Kent, England, The Friars - Aylesford Priory - is an
religious house of the Order of Carmelites dating back to the 13th Century. Over
the centuries and now today The Friars has become for thousands of visitors and friends.
The Friars has always been a place of peace and a centre of welcome. It is also a work of art in many forms
including the 13th century buildings, the artworks and the grounds.
Pilgrims' Hall is open to the public and can cater for groups or individual diners.