Shopping in Britain

8 A! These videos will help you talk about any market, supermarket, shopping mall or department store. 

London is one of the shopping capitals in the world.
Harrods is an upmarket department store located on the Brompton Road in Knightsbridge, in the Royal Borough of Kensington and Chelsea,London.