This business listing is no longer active.

Please click here to activate for only $2.99 / month.
Add an Article Add an Event Edit

Elephant and Castle

161 Devonshire St
617-350-9977

About Us: Elephant and Castle is an authentic English pub concept that combines British Classics with North American favorites founded in 1977. Today, E & C operates over twenty establishments and it continues to expand rapidly across the United States and Canada!

Photos