Where is World Rugby Museum?

Where is World Rugby Museum located?

World Rugby Museum, World Rugby Museum, Great Britain (approx. 51.455833°, -0.33861113°)


Where is World Rugby Museum on the map?