Chelsea Arms Pub

Chelsea Arms Pub

Venue Info
This charming English pub serves a wide variety of draught and bottled beer as well as food for an authentic British experience. Sports enthusiasts will enjoy watching live events on its large television screens.