The London Hotel is an
elegant Georgian style 12 bedrooms private hotel personally run by
the owners and situated on the edge of the Cotswolds in the centre
of the five valleys. This historic mill town is the ideal place to
stay while touring and enjoying the beauty of the surrounding area.