Mountsfield Park es uno de los mayores parques públicos en Catford y durante generaciones ha ofrecido un lugar de descanso y relajación para el pueblo de las afueras. Un lugar popular para los eventos deportivos organizados el parque cuenta con varios campos de fútbol de los deportes de temporada. Sin embargo, la mayoría de las veces el parque es utilizado como un lugar para escapar del bullicio de Londres calles de la zona y relajarse en un escenario más pastoral, rodeado de árboles, el agua y la vida vegetal.