Dining At: Barrafina Soho
There are two types of Spanish restaurants in London. The first type are the ones that once saw a paella, interpreted it as a rice thing with loads of seafood and / or chicken and thought they could take a stab at it themselves. The second, much rarer breed, are the restaurants that transport you …