About Ivory Arch
Ivory Arch at 80-82 Walworth Road, Elephant and Castle served international food from the Walworth Road in SE1. The ivory arch evokes both the beauty of ivory and the archway as a symbol of entry and welcome. Walworth Road SE1 6SW is close to Elephant and Castle underground station on the Bakerloo and Northern lines. The address previously housed Dream Pizza, reflecting the changing food landscape of this busy South London road.
The Walworth Road has a variety of food businesses serving the diverse residential community of Elephant and Castle and Walworth.
Find Us
80-82 Walworth Road Elephant & Castle, London, SE1 6SW
Share This Restaurant
Write a Review
Customer Reviews
No reviews yet — be the first to share your experience!