We sincerely hope that everyone enjoyed a taste of the spiritual bliss that was available in this wonderful festival. London Festival started from Hyde Park, South Carriage Drive to Trafalgar Square. The Deities came out of the temple to freely distribute Their loving glances to anyone and everyone. Wherever the Lord appears He is accompanied by His beloved devotees and friends. Participants surely benefitted eternally.