Page 1 of 1

Monthly Guides – News & Blog category

Things to Do in London This May

30 April 2019

Whether you’re daring enough to try a wine tasting up in the air at the O2 or would rather have your feet firmly on the ground at the Chelsea Flower Show, May is full for unmissable events throughout the capital.