B. Hall is a football player from England who plays for Liverpool U18. B. Hall was born on 1 September 2007 and is 18 years old.