London Fields Lido

Venue Details & Map

London Fields Lido

Address
E8 3EU
Telephone:
+44 (0)20 7254 9038