Techneip logo
Venue

High Lights - Barking Park

London, UK

Longbridge Road, Barking, East London