Where is St Michaels Inn?

Where is St Michaels Inn located?

St Michaels Inn, St Michaels Inn, Great Britain (approx. 56.393436°, -2.905452°)


Where is St Michaels Inn on the map?