Loftus Road wurde 1904 eröffnet und fasst rund 17.000 Zuschauer. Das Stadion liegt im Herzen von Shepherd's Bush in West London und gilt wegen der geringen Distanz zwischen Tribüne und Spielfeld als eines der kompaktesten im englischen Profifußball. Die nächste U-Bahn-Station ist Shepherd's Bush Market auf der Hammersmith and City Line, nur wenige Gehminuten vom Stadion entfernt. Alternativ sind Shepherd's Bush Market sowie Shepherd's Bush und White City auf der Central Line praktische Optionen, etwa 10 bis 15 Minuten zu Fuß.