Restaurants on Denman Street
Noodle

Shoryu Ramen

Denman Street, Soho 3 Denman Street, Soho,
London, W1D 7HA
Italian

Il Cucciolo

Denman Street, Soho 12 Denman Street, Piccadilly,
London, W1D 7HH
Italian

Jamies Italian

Denman Street, Soho 17-19 Denman Street, Soho,
London, W1D 7HW
Indian

Kricket

Denman Street, Soho 12 Denman Street , Soho,
London, W1D 7HH