Loftus Road åbnede i 1904 og har plads til omkring 18.000 tilskuere, hvilket gør det til et af de mere kompakte grounds i Championship. Stadion ligger i Shepherd's Bush i det vestlige London, tæt på Westfield-shoppingcenteret. Tribunes sidder tæt på banen, og det giver en intensitet der mærkes tydeligt fra første fløjt. Den hurtigste rute med offentlig transport er Hammersmith and City Line til Shepherd's Bush Market, cirka fem minutters gang fra stadion, med hyppige afgange fra central London.