MCC headquarters, London (5)
I believe the answer is:
lords
(Other definitions for lords that I've seen before include "MCC HQ" , "Headquarters of the MCC" , "masters" , "Sports venue" , "Play cricket here with the peers" .)
I believe the answer is:
lords
(Other definitions for lords that I've seen before include "MCC HQ" , "Headquarters of the MCC" , "masters" , "Sports venue" , "Play cricket here with the peers" .)