close

Lancaster London has launched two electric car charging points at the hotel.