There are walk in centres at Barts hospital and the Royal London hospital. Both under the same health authority so info on the same website.
Don't know if your address is essential. They give the results via text usually but may do other ways.
http://www.bartssexualhealth.nhs.uk/