Venue & Location

Elephant & Castle

Chain with a British pub feels serving fish 'n' chips, American classics & beers on tap.