Telstra Europe

Request a callback

Register here and one of our solutions experts will get back to you.

Register now

Europe, Middle East & Africa Regional Offices

United Kingdom

2nd Floor, Blue Fin Building

110 Southwark Street

London SE1 0TA

P:+44 (0) 207 965 5900

Belgium, Netherlands and Luxembourg

H-Toren Zuidplein 36

1077 XV Amsterdam

Netherlands

Germany, Austria and Switzerland

Theatinerstraße 11

80333 München

Germany

France

Tout Coeur Defense

10 Esplanade du General de Gaulle

92931 PARIS LA DEFENSE CEDEX

Nordics/Baltic States

Waterfront Building,

Klarabergsviadukten 63

SE-101 23 Stockholm

Sweden

Middle East

Office 117, Building 13

Dubai Internet City

Dubai

South Africa

1st Floor, Liberty Life Building

21 Aurora Drive

Umhlanga Durban 4301

South Africa

United Kingdom

London Hosting Centre - Docklands

6 Greenwich View Place

Millharbour

London E14 9NNT

United Kingdom

London Hosting Centre - Woking

Unit 21, Goldsworth Trading Estate

Kestrel Way

Woking GU21 3BA

Contact us today

Want to find out more about our products and services? Get in touch to talk to our sales team today.

Request a callback

Register your interest here and one of our solution experts will get back to you.

Register here