Big Ben Café is a coffee shop offering a taste of England with Whittard teas and homemade cakes. A brunch bar is available on weekends.