Where is 100 Club?

Where is 100 Club located?

100 Club, 100 Club, Great Britain (approx. 51.51611°, -0.13536112°)


Where is 100 Club on the map?