VisitBritain - The official website for tourism in Britain
The quintessentially English village of Lower Slaughter in the Cotswolds.
Last updated 04 Dec 07