Officially opened in 1877, Stamford Bridge has been the home of the Chelsea Football Club since 1905. The stadium is located at the site of one of the most famous battles of King Harold's reign in 1066 against the Vikings. Fans from around the world stop by Stamford Bridge to check out national competitions at one of the best and largest football stadiums in Europe. The stadium is located in the west of London approximately 5 kilometers (3 miles) from the city center. Guided stadium tours are available.