St Peter's Church Vicarage is located in Lampeter, United Kingdom on The Vicarage, Maesllan. St Peter's Church Vicarage is rated 5 out of 5 in the category rectory in United Kingdom.
Address
The Vicarage, Maesllan
Accessibility
Wheelchair-accessible entrance