UK leaders in front of the British Prime Minister’s iconic residence.
ISKCON devotees have been “on the front-line of special Diwali events across Westminster, Central London,” including a visit to the official residence and the office of the British Prime Minister – 10 Downing Street. For more details, click here.