A Spanish dining experience in London

As you already know, I have been to a few Spanish restaurants near me during the past year. This time I got the chance of visiting a very critically acclaimed tapas bar in central London. Pizarro’s restaurant is a hidden gem of Spanish cuisine in the area of Southwark. The space is intimate, cosy and … Continue reading A Spanish dining experience in London