Where is charlton athletic?

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