Stonehouse Court Hotel
Informacje
Stonehouse Court is an outstanding Grade II listed manor house built in 1601 and set in 6 acres of secluded gardens in Stonehouse, near Stroud.
powiększ