A devotional gathering in Greater London, United Kingdom.