Restaurants near Strata SE1
Price
Cuisine
Top Rated
Dining Options
Seating Options
Award-winning
Accessibility
1000 restaurants available nearby
How are Featured results ranked
Booked 2 times today
Price: Moderate
• Ethiopian • Elephant and Castle
Booked 1 time today
Price: Very Expensive
• French • Elephant and Castle
Booked 1 time today
Booked 102 times today
Price: Very Expensive
• Bar / Lounge / Bottle Service • London Bridge
Booked 62 times today
See what locals rave about
From verified diners like you
From verified diners like you
- EElizabethLondon •7 reviews5.0Dined 6 days agoWe live locally so have been to Kachori several times and it is a consistently excellent restaurant!More infoKachoriPrice: Expensive• Indian• Southwark•4.7
- EEveLondon •1 review5.0Dined on Feb 22, 2025Very cosy restaurant with delicious food. Everyone was very helpful and kind.More infoBEZA ETHIOPIAN VEGAN RESTAURANTPrice: Moderate• Ethiopian• Elephant and Castle•4.7
- LLisaWarwickshire •2 reviews5.0Dined on Feb 22, 2025Great atmosphere. Yummy food. Great local night out.More infoCheeky Chicos Elephant ParkPrice: Expensive• Mexican• Southwark•4.3
- CChloeCambridge/Cambridgeshire •1 review5.0Dined on Feb 16, 2025Staff were so friendly , service was amazing and food was 10/10. First time coming here yesterday and will definitely be back soon :)More infoCHELI 浙里Price: Very Expensive• Asian• Elephant and Castle•4.5
- AAnaLondon •7 reviews4.0Dined on Feb 1, 2025Excellent food as always best outside of China Town :) but service was lacking had to wait ages to get a drink and had to ask for menus and chilli oil about 5 times.More infoDragon CastlePrice: Moderate• Chinese• Elephant and Castle•4.1
Explore OpenTable
- Piccadilly Circus
- Hanger Lane
- Tate Modern
- Borough Market
- Putney Bridge
- Moorgate Station
- Royal Albert Hall
- Waterloo Railway Station
- London Bridge City Pier
- Liverpool Street Station
- Sloane Square
- Palace Theatre
- Hampstead Station
- Central London
- Marble Arch Tube Station
- Tower Bridge
- Piccadilly Theatre
- London Victoria Station
- Boston Manor Park
- Fulham Broadway Station