26 Corporate Plz, Newport Beach, California 92660 USA
British Grand Prix tour 2018, dinner in the Williams trophy room
Photo Credit: Yelp