Time Out London
3 months agoLondon
A new open air amphitheatre has opened in central London
The Assembly, a new amphitheatre in London's Fleet Street Quarter, hosts free cultural programs and performances, despite being considered smaller and modern. [ more ]