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'll soon see why this London City Centre place of worship is a hit with travelers. If you're looking for more to see and do here, Buckingham Palace, Big Ben, and Trafalgar Square are in the area as well. They won't take long to reach from Radha Krishna Temple.