Evesham, adjacent to Merstow Green Bus Station

On Merstow Green