Covent Garden

Neal’s Yard Salad Bar

We already know London it is not the sunniest place on earth, however there you can still discovering places that shine brighter than the sun. On the Covent Garden area we can find Neal’s Yard Salad Bar which remind us the latino’s lifestyle with colors and good vibrations. If you’re planning to visit the british […]