The AdBox has an important location
Based in North London on the A1 Holloway Road, between Archway and Holloway Road stations. The A1 is a main commuter artery heading towards central London and the city.
The surrounding area is extremely busy at all times.
Our research suggests that over half a million people will see The AdBox every fortnight.