You can either buy or sell shares when the UK stock markets are open. They are open from 8am to 4:30. They do not open during weekends and holidays, UK time.