87 Tower Bridge Rd, London SE1 4TW
British restaurant | Restaurant
The establishment is a historic eel and pie house founded in 1902, offering a variety of traditional pie and mash lunches alongside jellied eels, available for dining in or takeaway.