Dell reviewed by

London, GB

11 Reviews

trustpilot stars
trustpilot stars
trustpilot stars
trustpilot stars
trustpilot stars

Too Expensive

Bought a laptop off them. £1500.... Money most definately not well spent.
    Comment (?)