Authentic British pub, London Stone Pub, offering a selection of English beers. Often features live music and DJs.