Explore relationships

Loftus Road

Loftus Road, currently known as MATRADE Loftus Road Stadium for sponsorship reasons, is a football stadium in Shepherd's Bush, West London, Greater London, England, which is home to Queens Park Rangers Football Club, with a capacity of 18,439.

Use + to expand a branch. Click a topic name to open its summary.