From Leicester Square Underground Station Tube to Knightsbridge Underground Station then walk to Harrods. 9 min £2. From Piccadilly Circus line 14 bus to Knightsbridge Station Harrods then walk to Harrods. 14 min £2. From Soho taxi to Harrods. 4 min £11. From Soho Uber to Harrods. 4 min £8. From Soho walk to Harrods. 34 min. From Frith Street, Soho Bikeshare to Montpelier Street, Knightsbridge then walk to Harrods. 17 min.
Bus from Soho to Harrods
London Buses operates a bus from Soho to Harrods every 5 minutes. Tickets cost $3 and the journey takes 13 min.