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

FLAT IRON DENMARK ST

9 Denmark St, Soho WC2H 8LS

CORNISH TIGER

1, Battersea Rise, SW11 1HG

DF MEXICO

15 Hanbury Street, Brick Lane E1 6QR

HUMBLE GRAPE

2 Battersea Rise, SW11 1EDv

THE ALFRED TENNYSON

10 Motcomb Street, Belgravia SW1X 8LA

GRANGER & CO KING'S CROSS

7 Pancras Square, King's Cross N1C 4AG

THE GATE ISLINGTON

370 St. John Street, Islington EC1V 4NN

WILD HONEY

12 St. George Street, Mayfair W1S 2FB