Situated in the centre of Alston , a small market town high in the north Pennines. Under new management and offering afternoon tea and evening Bistro.
Tags: British Restaurant