Tell us where, what or who you're looking for?
Italian restaurants in Southwark
Italian0.3 miles 124 Bermondsey Street Bermondsey SE1 3TX
Franco Manca has a number of popular restaurants scattered across London, with the original located on Market Row in Brixton Village. We stopped by the Belsize Park restaurant, just a minute’s walk from the station. We pulled up a pew by the open-plan kitchen and watched the busy chefs working the famed sourdough that’s put Fr...View full review
Italian0.3 miles 2 More London Riverside, The Riverside SE1 2JP
With breathtaking views of the Thames, Tower Bridge and the skyline of the City, Strada Riverside is located in what must be amongst the most stunning developments in London to date. The restaurant has a full bar, plenty of outside seating and is perfect for business lunches, functions or romantic dinners. Strada Riverside is a part ...View full review