2 ms·
If you are entitled to live and work in England, you are entitled to free healthcare. Since the subject is about running a startup in London, you'd have to have
by davidjgraph 13y ago
If you are entitled to live and work in England, you are entitled to free healthcare. Since the subject is about running a startup in London, you'd have to have those entitlements. This isn't a discussion about visiting England as a tourist.