River Cafe

1A Station Approach London SW6 3UH