the pilgrims guest house
Berkshire, newbury
About the pilgrims guest house
Whether you are looking for luxury or budget accommodation for your wedding guests, we are based in newbury, Berkshire.
Contact & Location
the pilgrims guest house
ADD LINE 1, newbury, RG14 1XB, Berkshire, United Kingdom