By Louise Guthrie
A tall, slender, and very dignified figure in white steps calmly into an upper-floor class-room at No. 10 Soho Street, immaculate home to Central London’s Radha Krishna Temple, right here at the heart of one of the UK capital’s most vibrant cultural and entertainment districts.
(This post has been viewed 326 times so far)