Reading is a large town on the Thames and Kennet rivers in southern England. It’s known for the annual Reading Festival, an outdoor rock music event. Shops and riverside restaurants dot the town centre. The Reading Museum contains exhibits on the town’s history and displays a Victorian replica of the Bayeux Tapestry. The ruins of the 12th-century Reading Abbey lie beside Forbury Gardens, a Victorian formal garden. Today, Reading is a major commercial centre, with involvement in information technology and insurance, and, despite its proximity to London, has a net inward commuter flow. It is ranked the UK's top economic area for economic success and wellbeing, according to factors such as employment, health, income and skills. Reading is also a major regional retail centre serving a large area of the Thames Valley, and is home to the University of Reading. Every year it hosts the Reading Festival, one of England's biggest music festivals. Sporting teams based in Reading include Reading Football Club, Reading City F.C. and London Irish rugby union team, and over 15,000 runners annually compete in the Reading Half Marathon.