Como muchos factores en Londres, la religión es también increíblemente diversa, con las principales creencias del mundo representadas en la ciudad. La mayoría de londinenses se definirían como cristianos, aunque 3 millones de habitantes se reparten entre sikhs, budistas, indúes, judíos y musulmanes, con las últimas estadísticas que revelan que hay 36.000 londinenses que se sitúan entre otras denominaciones religiosas.