What if my top up didn’t work or I have lost my key or card?
If the credit you topped up with did not go onto your meter, your key/card may be damaged or faulty. Please contact us and we will be able to send you a new one.
If the credit you topped up with did not go onto your meter, your key/card may be damaged or faulty. Please contact us and we will be able to send you a new one.
London Power is proudly supplied by Octopus Energy Ltd.
Octopus Energy Ltd is a company registered in England and Wales. Registered number: 09263424.
Registered office: UK House, 5th floor, 164-182 Oxford Street, London, W1D 1NN.
London Power Co. Ltd is a company registered in England and Wales. Registered number: 12113294.
Registered office: 5 Endeavour Square, London, United Kingdom, E20 1JN.