MATCH DETAILS

CLAPTON FC

ADDRESS

Newham Leisure Centre
281 Prince Regent Lane,
London,
E13 8SD

MAP