QPR Stadium

London, England