London, England - European Tour Stop 1
We're here in London, one of our favorite places in the world! It's a huge privilege to be able to come here and worship Jesus with all of amazing people here in London. This is our first stop of the tour and we can't wait to keep going!