SOSHARU
4.5 stars - "SOSHARU"
Make a Reservation

SOSHARU

Clerkenwell

Turnmill Building, 63 Clerkenwell Road, EC1M 5RR, Ph : 020 3805 2304
Add to wishlist
Make a Reservation



Something Similar

Explore London

PITT CUE THE CITY

1 Newburgh Street, London W1F 7RB

SALON BRIXTON

18 Market Row, Brixton SW9 8LD

JINJUU

15 Kingly Street, Soho W1B 5PS

CASA MALEVO

23 Connaught Street, Mayfair W2 2AY

FISHWORKS

89 Marylebone High St, Marylebone W1U 4QW

GILLRAY'S STEAKHOUSE & BAR

County Hall, Westminster Bridge Road, Waterloo SE1 7PB

PHO & BUN

76, Shaftesbury Ave, Soho W1D 6ND

MOMMI BAR & GRILL

44 - 48 Clapham High Street, SW4 7UR