Tea Room
Coach House Tea RoomsCoach House Tea Rooms is a historic tea room in Lydiard Park, Swindon, housed within Grade II listed Georgian stables originally built in 1840. The venue retains its original stable layout and rustic charm, offering traditional afternoon tea with refined presentation. It's popular for relaxed midday visits or leisurely afternoons with light meals.
View Info →