### Clue: Sports venue is another place for an MP (5)
### Answer: LORDS 
 ### Explanation: Definition: Sports venue,another place for an MP
 Double defn: 1st: With an apostrophe, the cricket ground in London; and 2nd: Without the apostrophe, short for "House of Lords", an alternative to the House of Commons where one can be a Member of the British Parliament).