The Penny Hill

90 Church Street Leeds LS10 2AR