Touro at Elephant & Castle is our newest signature dining experience in South London, nestled just a few steps away from Elephant & Castle station.
Vibrant and inviting , and with a capacity of up to 130 seats, it’s the perfect venue for large events, family occasions or an intimate meal.
We look forward to welcoming you!