The Carriage House used to house the nobilities’ thoroughbreds – but today they offer a cosy countryside atmosphere with many of the original features such as the split doors and wooden beams still preserved.
The Stafford London
St James's Place 16-18, SW1A 1NJ London +44 207 493 0111