All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants 5 Closed now The Three Horseshoes The Green, Frampton on Severn, Gloucester, Frampton on Severn, EN GL2 7DY Restaurant Bar Cafe