21 restaurants open right now
Seafood restaurant · Chelsea
Spanish restaurant · South Kensington
Japanese restaurant · Kensington
Italian restaurant · Knightsbridge
Fish and chips restaurant · Notting Hill / Portobello
South American restaurant · Notting Hill / Holland Park
Seafood restaurant · Notting Hill
Seafood restaurant · Chelsea
Indian restaurant · West Brompton / Earl's Court