Riverside Barns
United Kingdom
>
England
>
Cambridgeshire and Peterborough
>
Cambridgeshire
>
South Cambridgeshire
>
Ickleton
>
Riverside Barns
Riverside Barns in Ickleton in South Cambridgeshire.
Riverside Barns
Land use
Retail
Frogge Street
Church Street
Riverside Cafe
River Granta
Wetlands Nature Reserve
Ickleton Road