Swallow Barn
Vacation Home
Keighley
Located 33 km from Leeds Town Hall, 33 km from Trinity Leeds and 33 km from O2 Academy Leeds, Swallow Barn features accommodation set in Keighley.
Keighley, BD20 0LS, United Kingdom