foxcote house

/F AA1 K S K OW1 T AW0 S/
N
  1. 1

    an 18th-century detached country house in the village of Ilmington, near Shipston-on-Stour in Warwickshire, England.