Contact us

Central Office

Mega Mall - Marketplace,
26 Germander Way,
London, Greater London, E15 3AB,
United Kingdom

Business Office Denmark

Mega Mall - Marketplace
Padborg , Norregade 12 
Denmark 6330

Business Office Denmark

Mega Mall - Marketplace
Krusa , Buen 9
Denmark 6340

Pick up Point DK&DE

Mega Mall - Marketplace
Padborg,Norregade 12
Denmark 6330

Email & Phone

office@mega-mall.co.uk
office@mega-mall.dk
Phone: +44 744 899 2980 UK
             +45 31671780 DK