The station opened in 1866. Goods facilities were meagre at first with a single siding on the down side just east of the station building, but the goods yard was gradually enlarged over the years as freight traffic increased in importance. In the early 1870s a second siding was installed dedicated to coal, and a coal shed was erected across the track. Later a further pair of sidings was inserted alongside the existing tracks. An SER-designed signal cabin was positioned some 150 yards (140 m) east of the up side station structure. In 1955 the platforms were lengthened to accommodate ten carriage trains. The goods yard closed in 1968. In 1988 the clapboard up side ticket office was demolished and replaced by a new ticket office. In 1992 the platforms were lengthened to accommodate twelve carriage trains.
The station has two platforms. Platform 1 the up platform for services to London and Platform 2 the down platform for services to Kent. A ticket hall is situated on the up side but the station has no ticket gates. There is a subway connecting both platforms. There is step free access to both platforms.