Lane Farm
Farm Stay
Shrewsbury
«Lane Farm» is located in Shrewsbury. This hotel is located in 20 km from the city center.
Criggion, Criggion, SY5 9BG, United Kingdom, Shrewsbury, SY5 9BG