If coming by car, there is ample car-parking space onsite.
If using public transport:
The nearest rail station is Ashchurch-for-Tewkesbury. But the more frequent and frequently used services are on the West Coast line to Cheltenham Spa Station, about 14 miles away, and, on the London Paddington/Hereford-Worcester line, to Evesham Station, about 10 miles away. Both stations are served by taxis.
Marchants Coaches runs a regular 606 bus service to and from Cheltenham which stops in Toddington, the timetables for which can be found here. The B4077 Church Lane stop is about a minute's walk from Barns Centre, which is on Church Lane. A walk from B4077 Newtown Roundabout, Toddington takes about 20 minutes..
If walking or rambling, Church Lane is part of the Isbourne Way. Barns Centre is clearly sign-posted.