The Made.com head office is based in Notting Hill, London and also operates an office in Shanghai, China.
The Made.com head office is based in Notting Hill. The Made.com head office also operates an office in Shanghai, China. Notting Hill is London.