Tag: Selfridges stores

Visit Birmingham: What to See and Do

Birmingham is the second largest city in the United Kingdom located in the West Midlands. This city has world-historical significance as it has been a key element of the industrial revolution in Britain; The city has since been known as “The city of a thousand trades” or “Workshop of the world”. It is a cosmopolitan […]