Event / FestivalBST Hyde Park Open House 28 June 2023All dayFree entry Hyde Park London United Kingdom