Most narrow street in London

small roads in England

The most narrow street in London, Emerald Court (only 66 cm wide!)

Emerald Court in London