Elephant & Castle

entertainment-nightlife / Other

Elephant & Castle information

Location
Edmonton , Canada
Address
10314 Whyte Ave
More information
www.elephantcastle.com
Opening hours
11:30am-midnight Mon-Fri, 9am-2am Sat & Sun
Something wrong?
Submit a correction

What passes for damn ordinary in London (where the Elephant & Castle is a rather grotesque shopping center) is strangely exotic in Edmonton. A red phone box, velvety bar stools and the smell of beer emanating from the thick, carpeted floor add British authenticity to this sporty drinking nook where you're more likely to see Manchester United than the Oilers.