It is located in the lower part of the town, near its centre, towards the northern end of Church Street and is of historical value.
The building takes the form of a double-aisled church with a west tower and two separate chapels either side of the chancel at the eastern end.
In the southeast corner, St Stephen's Chapel and the vestry are the earliest parts extant,[2] with exterior walls of rough flint and rubble, and a separate, steeply pitched, red tiled roof with an ostensibly Victorian chimney.
Interior fitments include an unornamented piscina and a wooden triptych (c. 1549) believed to be the work of Jan Sanders van Hemessen that was presented to the church by the then vicar James Millard in the 1870s.
In 1908 the newly ordained minister was Ernest Charles Saunders who had recently married Lilian Elwyn Elliott.