Location Map

The red dot on the map marks where we meet for regular meetings. Click on the map to explore.

Click to open a larger map

Mark Masons' Hall, 86 St James's Street, London SW1A 1PL