Speakers corner

Location

Speakers corner
Marble Arch Hyde park
London
United Kingdom
51° 30' 44.37" N, 0° 9' 34.0272" W
Across the road from Marble Arch tube station, a nice quiet spot to practice or join us for one of our summer evening sessions.