SWAT TEAM AND TERRORISTS |
OPTIMUS LIME BUST |
FAST FOOD STANDS |
SECURITY MECHA |
Our market stall is located at North Cross Road Street Market,
East Dulwich, London, SE22 9ET
For order enquiries: orders {at} londonfigures.com
TBC – Pending government advice