Theo's
Mercato MetropolitanoEast Street MarketGeraldine Mary Harmsworth ParkSt George's Cathedral, SouthwarkElephant ParkMetropolitan TabernacleNursery Row ParkThe Cinema MuseumPasley ParkTibetan Peace GardenThe Rockingham ArmsThe Elephant and Castle PubTerry's Cafe LondonNando's Elephant & CastleMasters SuperfishLeños & CarbonBagel KingThe Three StagsThe Steam EngineChimichurrisTheo's
4.6·(446)
Website
Phone
+44 20 3026 6540
Address
17-18 Elephant and Castle, London SE1 6TH, United Kingdom
Open hours
See Hours
Monday
12 - 10 PM
Tuesday
12 - 10 PM
Wednesday
12 - 10 PM
Thursday
12 - 10 PM
Friday
12 - 10:30 PM
Saturday
12 - 10:30 PM
Sunday
12 - 10 PM
Nearby restaurants
Nearby attractions
Ask AI
Start Over