2. The Riverfront Bar and Kitchen
BFI South Bank (Belvedere Rd), London, Greater London
Restaurant · London · 59 tips and reviews
8.4
100 Leather Ln Market (Baldwin Gardens), London, Greater London
Burrito Restaurant · Holborn and Covent Garden · 69 tips and reviews
8.6
260-262 Brompton Rd, London, Greater London
French Restaurant · Kensington and Chelsea · 172 tips and reviews