HMS Illustrious in Greenwich.



I did a search, couldn't find anything else on the topic.
Anyway, info on the well designed site of the Royal Navy here:

And a poor quality photo I took from my mobile at 0730 having finished a night shift and walked a mile to see the war canoe:

I was a fair distance away, but could still hear "D'ye hear there *mumblemumblemumble*"

Similar threads

Latest Threads

New Posts