Southwood Stadium

Southwood Stadium is a sports stadium in Ramsgate, Kent and the home ground of Ramsgate Football Club.

The stadium has a maximum capacity of 3,500 spectators.

Read more at ramsgatefc.co.uk