The Wharf, TeddingtonTeddington, Greater LondonMore pricing insideThe Wharf is a bright, modern and spacious restaurant venue with riverside views, perfect for an idyllic and contemporary wedding breakfast.Read more120£1,000 - £11,000
The LensburyTeddington, Greater London(1)More pricing insideSet in 25 beautiful acres on the banks of the river Thames next to Teddington Lock, The Lensbury is the perfect location for your wedding ceremony and reception. Read more150155 BedroomsFrom £110 pp
Landmark Arts CentreTeddington, Greater LondonThe Landmark Arts Centre is a Grade II* listed building offering a unique and a truly magical setting and is licensed to hold weddings and civil ceremonies.Read more250P.O.A