Our NEW Shack is open!

Posted July 15th, 2016

Woo hoo! Our brand new Notting Hill Loaf Shack is now open.

Swing by 103 Lancaster Road, London, W11 1QN for a good mosey about. We can't wait for you to see it!