Lord Up is a British-style pub offering a welcoming atmosphere and quality food.