The River Café, Ruth Rogers’s iconic Italian restaurant overlooking the Thames near Hammersmith, has opened a café next door – and yes, they’ve called it The River Café Café. The new café, which launched this week, is open every day from 9am until 10pm (4pm Sundays, closed on Mondays), serving an all-day Italian menu prepared by […]