station road 位于 station road , barnoldswick (BB18 5) , lancashire (england). 该企业被列为2021年parking lotgeodruid指南类barnoldswick