Places to Stay

Ivory Arch Restaurant Elephant and Castle

Ivory Arch Restaurant, 80. Walworth Rd. London, Elephant and Castle, se1 6sw

020 7703 0182

Ivory Arch Restaurant
"Ivory Arch is an Award winning Contemporary Indian restaurant. Serving classic Halal and Vegetarian dishes. It is fully Licensed, serving top quality drinks and It has an established home delivery service since 1986.