This paella stall is very popular

[Portobello Markets - London - England]