When travelling from London you need to take a train from Paddington Station to Evesham or Moreton-in-Marsh. 

The trains are very frequent and you can check the timetables on
Use London Paddington (PAD) and Evesham (EVE) or Moreton-in-Marsh (MIM).

There are buses from Broadway to Willersey and Evesham  from Monday to Saturday - see Current Timetable link here

There are buses from Broadway to Moreton-in-Marsh, Chipping Campden, Stratford-upon-Avon and Evesham - see Current Timetable link here

Another useful travel website is - plan travel by bus, train, coach, ferry or underground.