The Last Queen is a rustic gastropub specializing in traditional British fare and a wide selection of beers, offered in a warm and inviting atmosphere.