Skelton Lake Service Station in City of Leeds

Skelton Lake Service Station in Leeds is a service station. Skelton Lake Service Station is also known as Leeds Skelton Lake Services. Ⓦ.

Road Type
service station
Operator
Extra
Website
https://extraservices.co.uk/locations/leeds-skelton-lake/
Located in Leeds
Country United Kingdom