Station Yard, Steventon, Oxfordshire OX13 6RX, United Kingdom
Distance: 1496 yd.
Company description
Looker House dates from the 13th century and offers a combination of comfort and history for business and leisure visitors to the South Oxfordshire area.