Cowley Manor is a splendid lodging property located in Cowley, Cheltenham, Gloucestershire, in England.
It is surrounded by 55 acres of woodland, parks, and meadows, as well as natural springs, and lakes with Victorian cascades.
Photos courtesy of Cowley Manor
1 thought on “Cowley Manor”
Everything looked beautiful until the colours…my god the colours….why did they hire the only colour-blind interior designer in the whole of the UK?