Jugemu

Dewhurst House, 3 Winnett St, London W1D 6JY, United Kingdom

London, United Kingdom

Rustic Japanese bar-restaurant offering dishes that are not commonly found in London.

Rating: 333

Score: 3.5

Price: Expensive

No reviews available.