|
Situated at the heart of the Cotswolds, in the delightful and picturesque town
of Burford, is to be found the Lamb Inn. A traditional English country hotel,
yet within an hour of London or Birmingham, the Lamb is ideally situated for
exploring this beautiful area.
In the Cotswolds and the surrounding countryside, villages and towns,
there is always something to discover to attract your curiosity, interest or
fascination, whatever the time of year. Find a uniquely appealing countryside,
an abundance of antique and art specialists, tempting cafés, a rich selection
of independent shops to whet the appetite, and above all a sincere welcome.
|
 |
 |