Rock N’ Roll Birds At The Barbican (London)
I have no words, this is so cool! All the way from The Barbican.
The Barbican is located in the heart of the city of London and is accessible by rail, underground and road (just in case you happen to be in London, ha!).