25 things to do in Stamford – England – UK
Top 25 best places to visit in Stamford, United Kingdom by Explore Earth. Stamford is a town in Lincolnshire, England, located in north of London and Cambridge, east of Leicester, Birmingham and Coventry, south of Lincoln and west of Norwich. Stamford also located close to Cambridge, Bedford, Notthingham and Derby.
Tourist attractions in Stamford – UK are Burghley House, Burghley Park, Rutland Open Air Theatre, Stamford Arts Centre, Tolethorpe Hall, Stamford Corn Exchange Theatre, Burghley Horse Trials, All Saints Church, Browne’s Hospital and Museum, Stamford Tourist Information Centre & Gift Shop, Stamford Leisure Pool, Barn Hill, St. Martins Antiques Centre, Barnack Hills and Holes National Nature Reserve, Stamford Library Heritage Display, Stamford’s Eleanor Cross, etc.
Theres also other must visit places in Stamford – United Kingdom such as Easton Labyrinth and Peace Garden, Stamford Town Hall, St. George’s Antiques, Stamford Town Centre, The Yard, Stamford Sights & Secret Tours and Hoptroff & Lee Antiques in the Alley.
Thats all about where to go list in Stamford – England – Great Britain, feel free to watching other videos about things to do in England just on this channel, Explore Earth.