DHL Express Service Point (Robert Dyas Tottenham Court Road) 123 Tottenham Court Road, London W1T 5AR