- This event has passed.
May 4th: May Day
May 4 @ 11:30 am - 3:00 pm
- Assemble Johnston Terrace 11.30am, Saturday May 4th.
- The march begins at midday – moving off down the Royal Mile.
- Arrives at the Pleasance around 12.30pm.
- Rally begins in the Pleasance Theatre with music from Gallo Rojo at 12.45pm.
- More info at https://edinburghandlothiansmayday.wordpress.com