Wembley Stadium was a sports arena in London, England. It was built in 1923 and was first known as the Empire Stadium, but because the area it was in is named "Wembley," it was renamed "Wembley Stadium." It featured twin towers by the entrance.