123 internet

About 123 Internet Group

123 Internet Group are a full service creative marketing agency. With a head office in Milton Keynes and further locations in Northampton and London we support a national audience with web design and development, search engine marketing, social media management, hosting and email services.  

CONTACT DETAILS
Milton Keynes Office 01908 231 230
The Depot, Clerkenwell Place,
Milton Keynes,
Buckinghamshire,
MK6 3HF

Northampton Office 01604 231 231
Silverstone Park Innovation Centre,
Silverstone Circuit,
Northamptonshire,
NN12 8GX

London Office 0208 1236231 20-22
Wenlock Road,
London,
N1 7GU

Share by: