Catholic Bishop of Clifton
St Ambrose, North Rd, Leigh Woods, Bristol BS8 3PW, United Kingdom
5
3 reviews
3 comments
F938+MP Bristol, United Kingdom
Location reporting
Claim this location
Write a review![Jonathan Brain](data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)
![Burhan Abdulkarim](data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)
![Chris Rawlins](data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)
Recommended locationsJonathan Brain
A truly beautiful house
Burhan Abdulkarim
Chris Rawlins
Great staff very helpful