Christmas lights switch on, Cornwall Street, Plymouth City Centre, stay in a Luxury Plymouth self-catering Apartment: Thursday 18 November 2010 Come along, stay with luxury sea views in one of our luxury self-catering Plymouth apartments: and enjoy Plymouth’s annual Christmas lights switch on, located at the back of the Mall shopping centre on Cornwall Street. Luxury Sea.