This is a Large 2000s Large Rover Large official dealership illuminated sign.
In extremely good condition, serviced and impossible to obtain.
50" long x 28" high x 6"
125 x 70 x 13 cm
It is a fantastic and rare display piece for your office, showroom, garage or man's cave.