Hermes space themed windows, London