A piece of the Cotswolds in London!
This is a beautiful, exceptionally clean property, in a great location.
A brilliant stay!