Londoners meditate on World Peace Day