256 Edgware Road
London W2 1 United Kingdom
London W2 1 United Kingdom
+44 20 7706 2063
Open HoursNoon-1a M-Su
OverviewDon't be deterred by the dodgy looking basement premises and less than savoury location near the Edgware Road tube - San Miguel's is a rather good place to have some tapas and...
more