Nice photo. 😀
It looks to me as though it is somewhere on the main road between Terminal 4 and Hatton Cross tube station, but not 100% sure!
When where you thinking of going to LHR, as I would be interested in joining you if possible?
Let me know or feel free to PM me if you want.
Regards,
Cloud_9. 😉
could do will probably be march/april time but the more the merrier
cheers