I was at the London Ratha Yatra this year. It was my first Ratha Yatra, too. It was by far the nicest day of my year, as well.
By the way, is the Radha-Krishna temple on Soho Street your local temple, chandradas? Or is it the Krishna temple at Bhaktivedanta Manor?