Mall or Shopping Mall? It’s All a Game

The Mall in Central London is the long straight road that leads from Trafalgar Square, through Admiralty Arch and down to Buckingham Palace. To the south side, we have St James’s Park and to the north, rather grand-looking buildings which includes other palaces, government conference centres and an art gallery to mention but a few.Continue reading “Mall or Shopping Mall? It’s All a Game”