Church Road, Wimbledon London.
London, England

Official Website: http://www.wimbledon.org/

Added by tompetom on January 21, 2008