Londen is één van de meest belangrijke winkelsteden in Europa. Naast de bekende straten zoals Canaby Street en Oxford Street en de enorme warenhuizen zoals Liberty en Selfridges heeft de stad ook een paar goed bewaarde geheimen op winkelgebied, zoals bijvoorbeeld Camden Town. Een klassiekers zoals Harrods dient men zichzelf echter tijdens een citytrip zeer zeker niet ontzeggen.
De veel bezochte winkelstraten van Londen zijn zonder meer Oxford Street, de drukste winkelstraat van heel Europa, en Regent Street. Op Oxford Street vindt men de wereldberoemde warenhuizen Marks & Spencer en Selfridges, samen met nog een groot aantal hoofdvestigingen van diverse merken. Op Regent Street vindt men onder andere de speelgoedwinkel Hamleys. Verdeelt over zes verdiepingen (per thema ingedeeld) vindt men een enorm aanbod aan speelgoed. Op de derde verdieping kan men zelfs een ware berenfabriek bezoeken, waar men zelfs een eigen beer kan maken.
Harrods is echter zonder twijfel het meest tot de verbeelding sprekende warenhuis in deze stad. Het bestaat al sinds 1834 en is nu hét paradijs van de luxegoederen. In het prachtige gebouw vindt men meerdere etages met huishoudartikelen, kleding, sieraden, speelgoed en nog heel veel meer. Harrods moet men zeker gezien hebben tijdens een citytrip. Boekenliefhebbers dienen vooral eens een kijkje te nemen bij de legendarische boekenwinkel Foyles en grootste van Europa.
Londen is een winkelstad bij uitstek, maar er is één wijk die hier ver bovenuit steekt. Men kan niet zeggen in Londen te zijn gaan winkelen als men niet in Camden Town is geweest.