Thanks for your replies. Indian immigration put those docs ok and other boarding pass stamps on my observation page somehow (although they are very faint so look accidental but can be seen). It’s on some of my face but can still be seen clearly, should be ok right? Just hoping they don’t say anything about it at Heathrow. Also I’ve never heard of that, that’d be weird if they refused handwritten observation pages.