London Café is a pub and bar known for being a welcoming spot for first-time visitors.