The Owl at Rodley

1 Rodley Lane
LEEDS
Yorkshire

LS13 1LB

T: 0113 2565242

www.theowlatrodley.co.uk/
Facilities Pubs & bars
Restaurant

 
back to search »