Rolls-Royce has opened a showroom at number 1 Red Square, Moscow. Housed within a converted museum, the premises are next door to the Kremlin and opposite St. Basils Cathedral on the north side of the square.