Leicester Place, WC2H
Soho
Credit: User unknown/public domain
Leicester Place leads north from Leicester Square.
return to article