Places to go in London

The 43 places in London SquadAbroad travelers want to go, most wanted first. Filter them by category and tag.

1 place

  • Photo by Muhammed Fardeen Finos on Unsplash

    Activity

    The Castle Climbing Centre

    Housed inside a Victorian water pumping station built to resemble a medieval fortress, this is one of London's largest indoor climbing hubs. Climbers of all skill levels can tackle extensive bouldering areas, top-rope walls, and lead routes spread across multiple levels. An on-site organic garden and café round out the experience, making it a distinctively welcoming landmark for active visitors.

Plan this trip with your squad