Ungefär 25,000 tillhöra londonmissionen,