1) El pastor. London Bridge When the people who brought you the impeccable Barrafina open a new place that they’ve put their heart and soul into, you take notice. El Pastor has long been a passion project for the Hart Brothers who have spent years travelling Mexico, claiming to have eaten ‘every single burrito andContinue reading “London’s top 5 most exciting restaurant openings – November 2016”