Horse Guards Avenue stand, WESTMINSTER, Greater London, England