« Back to Five Days in England
A visit to London isn't complete without a shopping trip to Harrod's, where the Queen is said to shop. It is enormous, quite chic and a wonderful place to stop for tea.
Permalink