
1
"Fulham’s ground sits not far from The River Café, so a classic meal is within easy reach of the turnstiles." - The MICHELIN Guide UK Editorial Team
Football stadium on River Thames, intimate, friendly, great views
Stevenage Rd, London SW6 6HH, United Kingdom Get directions