Too Short Riddle

Too Short Riddle Solution - 20 September

Which part of London exists in France as well ?

Update Your Answers at : Click Here

Solution
The letter 'N'