Enjoy a slower pace of sightseeing — and perhaps even tap into your spirituality — at Radha Krishna Temple. If you're able to go inside, why not stop for a moment or two of quiet meditation?
You can keep your wallet safely in your pocket, because it won't cost a thing to wander around Radha Krishna Temple. Located in Soho, you'll find some cool attractions close to this place of worship. Why not check out Buckingham Palace, Tower of London and Big Ben too?