Green Meadow Home/Convenience Store/Green Meadow 82 Thames Ave, Swindon SN25 3NT +441793436559 Contacts 82 Thames Ave, Swindon SN25 3NT +441793436559 Send updates or Remove Description Features In-store shopping Delivery Wheelchair-accessible entrance NFC mobile payments Wheelchair-accessible car park Map Reviews No reviews! ADD REVIEW Similar companies Convenience Store Shell 1 Springhill Rd, Walsall WS1 2LN +441922639671 Convenience Store Amaanz 1. Stop Mini Mart 28 Lewis St, Walsall WS2 8JZ Convenience Store International Food Store Polski Sklep Oldham OL1 3SY Convenience Store McColl's 161 Fairfax Ave, Hull HU5 4QZ +441482440187 Categories Convenience Store Off Licence