LLondon Read More The Last Dinner Party at BST Hyde Park in London review: Dazzling and dramatic flair30 June 2025 The Last Dinner Party took to the Great Oak Stage last Friday (27 June 2025) at BST Hyde…