
The Chapel Building is located on the Lancaster Road estate at the South end of the village, very close to the Lower New Inn pub. It is signed from the main Newport Road.

The Chapel Hall is central in the village, about 20 metres along Clairwain, the road opposite the Teazer pub and Spar.
Both locations are marked on the interactive map below.
You can view the Chapel Building below on Google streetview.
And the Chapel Hall, also on Google streetview.