38 Southwick Street
London W2 1 United Kingdom
London W2 1 United Kingdom
+44 20 7723 5056
Open HoursNoon-3p, 6:30p-1a M-Sa
OverviewAn elegantly decorated, award-winning restaurant, Los Remos is a great place for grabbing some tapas or a proper sit down meal. Later, you can work it all off to the flamenco...
more