that building looked an awful lot like the Top Gear production office shown in the Season 11 promo ads.