The British Museum is an enormous facility dedicated to representing all cultures and all regions of human civilization. It has on display a wide variety of examples of historical artifacts from the Greek, Roman, Viking and European Medieval eras including arms and armour.