Our Customer Care team is available 9am to 5pm BST, Monday to Friday.
UK Registered Company No. NI612685. VAT No. GB176908074
Megamac, 186 Shoreditch High Street, London E1 6HU, United Kingdom
We accept Visa, Mastercard, Amex, Maestro, Solo, Switch, JCB, Discover, PayPal, and Apple Pay.
We try to provide the best service for our customers. Don’t just take our word for it, we have a 5 star rating: