The royal wedding
April 29th 2011 The atmosphere in the whole of London was electric. Every window display in every shop had some tribute to the wedding. Flags were everywhere as were the souvenir sellers. Selfridges had a royal tea party going on in their window with masked royals acting out the scenes.
We wanted to watch the events near to the action but with a big screen to have some idea what was going on. We got to the o
... read more