Catford
LondonCity & CultureFood and drinkNightlife
About this attraction
About Catford
Catford is a distinctive district in southeast London, situated within the London Borough of Lewisham. It is known for its vibrant community, eclectic mix of architecture, and strong local identity. Unlike some surrounding areas, Catford has a unique character shaped by both its history and modern development. At the heart of the district lies Catford town centre, a busy hub with a range of shops, restaurants, and cafés that reflect the area’s diversity. The market, local stores, and high streets provide a lively atmosphere, making it a center for both shopping and socializing.
One of Catford’s most recognizable landmarks is the Catford Cat, a striking and quirky sculpture of a giant black cat perched above the town center. This symbol has become an icon for the area, often photographed by visitors and locals alike. Another notable structure is the Leemore Centre and nearby modern civic buildings, which showcase post-war architecture alongside older, traditional buildings, highlighting the area’s architectural diversity.
Catford also offers green spaces and recreational areas, providing a balance to its urban character. Mountsfield Park, one of the largest local parks, features sports facilities, playgrounds, and open fields, making it ideal for families and outdoor activities. Smaller parks and community gardens add to the neighborhood’s welcoming feel, offering spots to relax or enjoy a stroll.
Culturally, Catford benefits from a thriving local arts scene, including theaters, music venues, and community events that celebrate the borough’s creativity and diversity. Its convenient transport links via rail and bus services connect it easily to Lewisham, Bromley, and central London, making it accessible for commuters and visitors alike.
Location
Find Catford on the map
Getting here
Scenic route that passes nearby
Hop on any of these for a scenic ride to Catford.
More to see in London
Other attractions nearby

Canterbury Cathedral
Canterbury Cathedral stands as a magnificent example of Gothic architecture, showcasing intricate details and…

Tower of London
The Tower of London, founded in the 11th century, is a historic fortress on the River Thames, representing…

The London Eye
The London Eye, also known as the Millennium Wheel, stands at 135 meters tall on the South Bank of the River…

Novello Theatre
Novello Theatre, an Edwardian gem in London's West End since 1905, stands as a historic venue, hosting…

London Bridge
London Bridge, spanning the River Thames, has a rich history dating back centuries. The modern marvel…

Big Ben
Big Ben, the iconic Elizabeth Tower in London completed in 1859, is renowned for its Victorian architecture…

The Houses of Parliament
The Houses of Parliament, located along the River Thames, constitute the Palace of Westminster, an…

Buckingham Palace
Buckingham Palace, completed in 1837, is the official residence of the British monarch, showcasing…