Welcome to Host Café, a hidden gem nestled within the stunning interiors of a church located in St Mary Aldermary, London. This unique café blends history with a modern twist, creating an inviting atmosphere perfect for coffee lovers and casual diners alike.
Come and explore the enchanting world of Host Café, where great coffee meets historical charm!