London Angels Football Club

London Angels First

London Angels football team are an official mens football team who play matches at the 3G pitches in Islington. They are a great football team and are conveniently located in central London. If you are looking to join a team, then London Angels Football Club are certainly a good option, depending on your footballing ability.

Features