Explore details about location Meeting House Road. Meeting House Road is a location situated within the Wells alongside other areas such as Trafton Street, Storer Lane, Sawyer Road.