On a street in Gibraltar, where Jewish, Muslims and Christians live next door to each other in peace.