33 The Square, Caerleon: Birthplace of Arthur Machen - creator of one of the greatest WW1 Myths33 The Square, Caerleon: Birthplace of Arthur Machen - creator of one of the greatest WW1 Myths ...