Want to add a bit of spirituality to your sightseeing? Plan a visit to ISKCON Bhaktivedanta Manor and enjoy the tranquil atmosphere.
This place of worship is in Docklands, a destination that has so much on offer! Tower of London, St. Paul's Cathedral, and London Stadium are other worthwhile attractions not far away when you're done at ISKCON Bhaktivedanta Manor.