The railway station was opened by the West End of London and Crystal Palace Railway, originally being named 'Streatham'. Trains were operated from the outset by the London, Brighton and South Coast Railway. It was renamed Streatham & Brixton Hill on 1 September 1868 before receiving its present name on 1 January 1869.