GroomLechlade, Deacons store, burford street, Lechlade, GloucestershireTel. 01367-253293
Opening times
Sunday - CLOSEDMonday - CLOSEDTuesday - 9am-5pmWednesday 9am-5pmThursday 9am-5pmFriday 9am-5pmSaturday 9am-5pm