John Lewis Edinburgh, Opening times