Dell Head Office (London)

Please ensure you have the bill payers permission before contacting a company on our website.

This website provides hard to find phone numbers as a call connection service, and is not associated with the companies listed.

Contact Number

0800 085 4961

Speak to the team at the Dell UK head office on the contact number above. When you phone this number you will be given a selection of options, which include: 

If you know the extension of the person you need to contact, then press hash

If you’d like to safe check an order, make a purchase or receive any assistance then simply say ‘Customer care’ into the phone. 

Address

1 Creechurch Place

1st and 2nd Floors

London

England

EC3A 5AY

Directions 

The Dell UK head office is located in central London, in the heart of the city. The nearest tube station is Aldgate, and the nearest overline station is London Fenchurch Street. 

There is a bus stop that’s just on the corner of the office address, at Duke’s Place. Here the bus routes that stop are 78, 100, 205, N205 and N551. 

The A11 is the closest main road to the head office location, from here you’ll be able to use the A10 then the A1 to get onto the M1.