VisitBritain Shop is the official shop of the British Tourist Board, and has everything you need for a great trip to Britain, including travelcards, rail passes and tickets to a variety of attractions. Plan out your entire trip in advance, and save money at the same time!

Get up early on Sunday to see this popular London street festooned with flowers. Buy your blooms here, and have a browse among the brightly-painted boutiques for clothes, cards, jewellery and more. It's also an excellent place for a coffee or lunch.