the pilgrims guest house
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
oxford road, newbury, RG14 1XB, Berkshire, United Kingdom