Souvenir hunting Beaufort style

If you want to take home a lasting memory of London, we have the ultimate ‘where to buy’ souvenir guide. 1) Harrods: They make a multitude of nicknacks bearing their logo. 2) London …

Read more