Yashin Ocean House

117, 119 Old Brompton Rd, South Kensington, London SW7 3RN, United Kingdom

London, United Kingdom

Smart venue with counter seats offering unusual head-to-tail dishes using every part of the fish.

Rating: 571

Score: 4.3

Price: Expensive

No reviews available.