Advertisement

Boris Johnson in India

London Mayor Boris Johnson is on a six-day trip to India to promote business links with London

View all 32 updates ›

Boris Johnson addressed business leaders in Delhi

More on this story