Event
Limitations Permitted
21 Jun 2009 – 28 Jun 2009
Event times
Peckham Square SE15, 10 am - 6 pm daily
Cost of entry
Free
Address
- 89 Peckham High Street
- London
- SE5 8UF
- United Kingdom
Event map
Limitations Permitted