Red House Farm
United Kingdom
>
England
>
Warwickshire
>
Warwick
>
Royal Leamington Spa
>
Red House Farm
Red House Farm in Royal Leamington Spa in Warwick.
Red House Farm
Land use
farmyard
River Leam