(Translated by Google) Delightful b&b in the English countryside in the Cotswall. Huge room with attention to every detail with French window onto a splendid garden. Brea ... more