Cantina Laredo Covent Garden - London Restaurant Review
It takes a lot of guts to set up shop in one of the most iconic districts in the country. Covent Garden is known across the globe for its historic market and its ability to never let you be anywhere more than ten foot away from a pub. So with all that competition, how does a tapas-style Mexican restaurant…