0
Anonymous
Its in South East London, not far from where Woolwich Arsenal (Arsenal) used to play, just by the River Thames. Is that enough, if not look at www.cafc.co.uk
Wiki User
Chat with our AI personalities
They are an English football team currently in the Football league Championship