Office Location

United Kingdom

United Kingdom

Interoute - London Head Office
31st floor, 25 Canada Square
Canary Wharf
London, E14 5LQ
United Kingdom

Phone: +44 20 7025 9000
Fax: +44 20 7025 9888
Interoute - Nottingham
3rd Floor, New Castle House
Castle Boulevard
Nottingham, NG7 1FT
United Kingdom

Phone: +44 115 983 6200
Fax: +44 870 423 9788
Interoute - Hertford
John Tate Road
Hertford
Hertfordshire
SG13 7DT
United Kingdom

Phone: +44 1992 532 100
Interoute - Bracknell
St James House
Oldbury
Bracknell
RG12 8TH
United Kingdom

Phone: +441344 543700