The Shed, Notting Hill (London)

The Shed, Notting Hill (London)

The Shed is a short walk from Notting Hill Gate tube station. It has a daily-changing menu with a focus on sustainable ingredients and nose-to-tail cooking. I have found that nose-to-tail cooking is not as prominent in London as it is in Sydney, so it