
Korova Restaurant
Our Pick: Top Rated (£26-£40)
9 Campdale Road, London (Map)
Contemporary European
Avg Price:Average Price: £26 to £40
v | 0.3 miles from The Dome London |