GR05 VSR “GROSVSR (Grosvenor)” 1 / 4 ‹ › A Grosvenor Flooring van sporting a plate that cheekily spells out its own company name. 🇬🇧 United Kingdom Citroën Notable 🔥 ↗ Share