Harrods

2017-05-26T10:34:48+01:00Categories: food and drink|Tags: , , , , |

Harrods - Scottish Goods for Sale Harrods is perhaps London's most famous shop and one of the oldest luxury retail stores in the world. Not just that but it sells some top Scottish goods as well. So if you fancy doing some posh shopping then drop by to their store (nearest tube stations are Knightbridge, South Ken,