Elizabeth St, Belgravia

  • TwentyTwo Events Elizabeth Street London, England, SW1W United Kingdom

Elizabeth St is such a great day. It's not too long, fits snugly into one of the most sought after places to live in the World and has a plethora of activities and entertainment from local schools and performers. A bit of snow would be the icing on the cake this year!