London Street Food. Preparing Seafood Pella and Chicken Paella in Portobello Road

Seen in Portobello Market