Defune

34 George St, London W1U 7DP, United Kingdom

London, United Kingdom

Sleek Japanese restaurant in a modern, vaulted space designed with natural stone and earthy colours.

Rating: 182

Score: 4.4

Price: Very expensive

No reviews available.