Which part of London exists in France as well ?

Too Short Riddle

The letter 'N'

Discussion