London Cafè is a beer hall offering a wide selection of rustic sandwiches and homemade burgers. It hosts live jazz and acoustic music events.