UK Energy Research Centre

58 Prince's Gate, Exhibition Road, SW7 2PG, United Kingdom (London)