
3 "Elephant and Castle" Restaurants in London.
Theo’s second location in Elephant and Castle is bigger and brighter, and the pizzas and chilli sauce are just as good.
Theo’s Pizzeria
Elephant and Castle
Diogenes the Dog is an excellent, friendly, and very comfortable wine bar near Elephant and Castle in south London.
Diogenes The Dog
Elephant and Castle
The Metro Mercato Metropolitano food market is worth a visit when you want something a bit more chilled out than the usual street food scene.
Mercato Metropolitano
Elephant and Castle