New City Sightseeing London hop-on hop-off operation to hit the streets from 20th May

London’s newest attraction to be launched by a joint venture between three tourism and urban mobility leading companies – Stagecoach Group, Grupo Julià and City Sightseeing.