You need to make an appointment at the Spanish Consulate in London, but first you need to be registered on the Registro de Matricula for Spanish citizens living abroad.
Info on how to register
Info on how to renew your passport, forms and documentation
Links refer to the website pages in Spanish, but you can set the language to English at the very top of the page.
The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.