
Restaurants in London, London
Strada
237 Earls Court Road
London
London
SW5 9AH
Tel:020-7835-1180
Strada online: information and bookings
In case of alteration, please check prices, opening times and any specific important information before booking or visiting
Go Back to London?
More Restaurants in London?
Places to Stay near Strada
Earls Court Hotel, Earls CourtGreen Court Hotel, Earls Court
Hogarth Hotel Kensington, Earls Court
Lord Jim Hotel, Earls Court
Best Western Shaftsbury Kensington, Earls Court