Fulham
London SW6 United Kingdom
London SW6 United Kingdom
+44 20 7736 6296
Open Hours7a-5p Mon-Fri; 7a-3p Sat
OverviewThe River Cafe is the archetypal greasy-spoon, and is not to be confused with the top Italian eatery of the same name. The mouth-watering aromas coming from...
more