The Beach Hut

Venue Details & Map

The Beach Hut

Address
28A Highbury Park
Highbury
London
N5 1QJ
Telephone:
+44 (0)793 985 2784
Public transport:
,