The London Imperial Swine franchise was founded as an expansion team in 2011, the same year the Happytown Heroes were formed. Often referred to as simply "The Swine" by general manager sebastian, the franchise began in the Kuffrey League before moving to the Heinsohn League prior to the 2019 season.
Three seasons after joining the league as an expansion team, London began to establish itself as one of the most successful franchises in the OTBA. From 2014 to 2031, London posted a winning record in 17 of 18 seasons (the team was 75-87 in 2025), making the playoffs 13 times. Despite consistent success in the regular season, London has never won a championship. The team has won three pennants, losing each time in the championship series (2017, 2020, 2026).