Borough market restaurants: the ultimate guide

The best sit down restaurants at London’s most famous food market

Updated on • Written By Caroline Hendry

Borough market restaurants: the ultimate guide

Borough Market is without doubt the most famous street food market in London, but it’s not all about the traders and stalls here (although they are pretty damn good). The market is also home to several eat-in restaurants, which are perfect for diners who don’t want to rush or prefer the comfort of knowing they can reserve a table.

To help you plan your next (or maybe first) visit to Borough Market, we’ve put together a comprehensive guide to all of the sit-down restaurants you’ll find there. Whether you’re in the mood for classic fish & chips, a spot of Spanish tapas or a tongue-tingling curry, these Borough Market restaurants have got you covered.

Arthur Hoopers

Why: A lot of the restaurants in Borough Market aim for a shabby-chic aesthetic, but Arthur Hoopers is a rather sleek affair, boasting moody black interiors and effortlessly cool staff. The menu is made up of European sharing plates, which might include the likes of lamb and bulgur meatballs drizzled with tomato sauce and yoghurt, or rigatoni with pork ragu. The wine list is worth your time too.
Where: 8 Stoney Street, SE1 9AA

El Pastor

Why: It may appear to simply be a cheap and cheerful taqueria from afar, but El Pastor has some serious pedigree behind it (it’s from the team behind Barrafina). The eponymous taco is the obvious choice to go for; a mind-bendingly good combination of 24-hour marinated pork shoulder, caramelised pineapple, guacamole taquero, white onion and coriander.  
7a Stoney Street, SE1 9AA

Applebees Fish

Why: Family-run Applebees has been a Borough Market fixture for several years, and comprises a fishmonger’s and café. Simple and well-executed fish and seafood dishes include traditional fish & chips with minted mushy peas and tartare sauce, but there are a few luxe touches too – think lobster risotto and truffled mashed potatoes.
Where: 5 Stoney Street, SE1 9AA

Arabica Bar & Kitchen

Why: Arabica boasts a dramatic location underneath a railway arch and its menu reads like an ode to all of the Middle East’s greatest hits. Hot meze dishes include babaganoush and salt and pepper squid, while the charcoal grill turns out lamb, beef and chicken dishes. Arabica also does a decent weekend breakfast, complete with fresh juices and Turkish-style eggs. 
3 Rochester Walk, SE1 9AF

Bao Borough

Why: The third Bao location to grace London’s streets serves an extended menu, with new additions including a chicken nugget bao and a curry wurst bao. If you want to make a night of it, hire out the intimate downstairs karaoke room, where you and a few friends can belt out all of the classics while devouring sharing platters of Taiwanese fried chicken and more. 
13 Stoney Street, SE1 9AD

Bedales of Borough

What: Cosy Bedales is a oenophile’s paradise, comprising a wine shop, bar and bistro. There’s an extensive list of by-the-glass wines which evolves with the seasons, while the menu of sharing small plates changes daily. Dishes you might come across on your visit include crab salad and pork meatballs, alongside cheese and charcuterie boards.  
Where: 5 Bedale Street, SE1 9AL

Tapas Brindisa

What: You can’t book at Tapas Brindisa and tables are often in demand, so you can expect to queue for a little while here. Once you’re inside though, you’ll be rewarded with cheeses, breads and charcuterie that have all been imported from Spain, while the small plates menu features classic jamon croquettes, patatas bravas and lamb chops with salsa verde.
18-20 Southwark Street, SE1 1TJ


What: Elliot’s makes good use of its surrounds, with much of the produce from its wood-fired dishes coming from suppliers within Borough Market. The bare brick dining room is filled with plenty of natural light thanks to a partially glazed ceiling, while the menu ranges from the conventional (pork meatballs, burrata etc) to the less typical like lamb’s tongue.
12 Stoney Street, SE1 9AD

Fish! Restaurant

Why: Family-friendly Fish! has been serving London’s food lovers since 1999. The seats on the street-side terrace are the obvious favourites, but wherever you end up perching, you’ll have access to the restaurant’s menu of fish & chips and other classics. If you’re in a rush, opt for a fish finger sandwich, while those in a flighty mood can order whole lobster with chips.   
Cathedral Street, London, SE1 9AL


Why: Flor comes from the team behind the acclaimed Lyle’s in Shoreditch, operating as a bakery in the daytime and a wine bar by night. Homemade bread makes its way into dishes such as anchovy toast and sourdough flatbread topped with stilton, while the concise wine list features varieties from across Europe. There’s brunch on Saturdays too.
1 Bedale Street, SE1 9AL

Maria’s Market Café

Why: This unassuming café is operated by a true Borough Market legend, Maria Moruzzi. Maria’s parents set up Borough Café on Park Street in 1961, where Maria worked from the age of seven before eventually taking it over. Now, the café is located in Three Crown Square, where Maria serves hearty fares and strong cups of tea, and has been visited by everyone from Hollywood royalty to actual future monarchs.
9 Stoney Street, SE1 9AA


Why: Perched on the edge of Borough Market, Padella is one of London’s most famous restaurants, with an ever-present queue outside the door. Once you’ve actually secured a table, you can indulge in expertly made pasta that’s both delicious and pocket friendly. There are rumblings of a Padella sequel coming to Shoreditch, so maybe that queue will die down after all.
6 Southwark Street, SE1 1TQ

Rabot 1745

Why: Bustling Rabot 1745 overlooks Borough Market and is a bar and café from Hotel Chocolat. Sweet-toothed diners can try the afternoon tea which is full of chocolatey treats, while those in the mood for something savoury can instead tuck into slow-cooked Hereford beef or a stacked burger served with triple-cooked chips and a side of melted dark chocolate ganache.  
2-4 Bedale Street, SE1 9AL


Why: Found on the mezzanine floor of the market’s Floral Hall, Roast is a resolutely traditional restaurant serving delicious riffs on the classic combination of meat and veg. Sunday lunch is the obvious time to visit, but there’s breakfast and afternoon tea too, while the à la carte features the likes of pork belly with apple sauce and a 200g cheeseburger.
Floral Hall, Stoney Street, SE1 1TL

Silka Urban Indian

Why: Borough Market is a melting pot of cuisines, and casual Silka Urban Indian is a much-loved favourite. Start with lamb samosas and onion bhajis, before moving on to the likes of roasted duck masala or chicken tikka. Cocktails are fruity and floral, while the diverse wine selection features varieties from Spain to China.
6-8 Southwark Street, SE1 1TL


Why: Wokit is popular with the lunchtime trade thanks to its grab-and-go dishes, but there is some space to eat-in too. You follow four steps to build your dish – choose which noodles you want, as well as your choice of meat, vegetables and homemade sauce. Our favourite combo? Egg noodles topped with pork, broccoli and black bean sauce.  
3 Stoney Street, SE1 9AA

Wright Brothers Oyster and Porter House

Why: There may now be a handful of Wright Brothers sites around the capital, but this is where the story began. We love the laidback vibe and friendly service, while the menu of daily changing specials and classic seafood dishes is hard not to like – dressed oysters are the best place to start, before moving on to whole grilled mackerel and Brixham fish soup.
11 Stoney Street, SE1 9AD

For a fuller picture of the area’s culinary talents, check out our pick of the best restaurants in London Bridge