Where is Assembly House?

Where is Assembly House located?

Assembly House, Assembly House, Great Britain (approx. 52.6268°, 1.2907°)


Where is Assembly House on the map?