Host Café is a cozy spot located inside Saint Mary Aldermary in London, UK. With a rating of 4.8 stars based on 13 reviews, this café offers a chill vibe and free Wi-Fi, making it a great place to work or relax. While the coffee and tea might not be mind-blowing, the unique setting inside a church adds to its charm. So, if you're looking for a quiet place to grab a drink and get some work done, Host Café could be just what you need.