Southwark Comfort | Fowl Mouths At The Table Café, 83 Southwark Street, London SE1 0HX
London is awash with pop-ups. It’s hard enough getting to all the new restaurant openings, let alone trying to visit all of the city’s temporary offerings too. Fowl Mouths boasted sold out supper… Continue reading