This is a plug for a new church in Euston. From their About page:

"We are a church community in the Euston area; part of the Church of England; and committed to putting the Bible at the heart of all we do. Whether you are working, studying or living in central London, we hope you'll find something for you here."

By
church, Euston, London