Football stadium in London.Currently known as the Cherry Red Records Stadium for sponsorship reasons.Home of AFC Wimbledon