A BBC survey has revealed which are the cheapest and most expensive football clubs to visit in south London.

Visitors to Selhurst Park came out best when it comes to buying a cup of tea - at just £1.

But Crystal Palace fans must shell out the most for a season ticket - at £420 for the cheapest seat or £740 for the most expensive.

Charlton fans, on the other hand, paid the most for a cup of tea (£2.50), but a season tickets at The Valley will cost you just £175, or £500 for the best seat.

The survey features clubs including AFC Wimbledon, Millwall, Bromley, Sutton, Ebbsfleet, Chelsea Ladies and Millwall Lionesses.

They are among 232 clubs contacted by the BBC across England, Scotland, Wales and Northern Ireland, as well as 30 clubs in Europe.

Sports journalists also asked clubs to provide the cheapest and most expensive adult single matchday tickets available on the gate and online, as well as away ticket prices, the cost of a programme and young adult ticket prices for both season and matchday tickets.

And not forgetting the cost of a pie...for which all south London clubs charged either £3 or £4.

See how your club compares to with other clubs in south London on the charts at the top of this article.