The Restaurant at The Capital
Our Pick: Top Rated (£26-£40)
22 Basil Street, London (Map)
Modern European
lExcellent
Avg Price:Average Price: £26 to £40
v0.8 miles from Imperial College London ( 6 mins )
t16 mins walking
Uber from £5-6