Quizzing Live

Loftus Road Is Home To Which London Football Team

Answer:
Queens Park Road