Harlequins play their home matches at The Stoop, a stadium located in Twickenham, London. The stadium has a capacity of around 14,800 spectators.