Question: what type of surface is the all-england championships at wimbledon played on
Answer: It has been held at the All England Club in Wimbledon , London , since 1877 and is played on outdoor grass courts .