Evening Standard Some of the tastiest Spanish food in Britain calls London home, and paella is no exception. From family-owned restaurants to long-established eateries, there are plenty of places to celebrate National Paella Day right here in the capital. Below are a … |
