June 24, 2023, London, United Kingdom: Castellers are seen hugging each other after a successful performance. Members from Castellers of London perform at the Great Get Together Bankside summer party at Borough Yards, part of a series of nationwide e