Question: where is the british masters held this year
Answer: Walton Heath Golf Club