Kentish Town Road – Birthplace of the Laptop

Was the laptop really born above a dry cleaner’s on Kentish Town Road?