Harrods de Londres se ubica en una parcela de 20.000 m² y cuenta con 90.000 m² de superficie de venta repartidos en cinco plantas.