Hi, Rusty!
The Isle of Dogs is a large peninsula created by the River Thames bordering it on three sides.
It is in East London and consists of Millwall, Poplar, Limehouse and Canary Wharf.
You will probably have heard of Canary Wharf?
It is located on the West India Docks on the Isle of Dogs.
Canary Wharf is one of the main financial centres of the UK., and has a lot of very tall buildings.
You may have seen pictures of One, Canada Square - the second largest building in the UK?
It resembles a "pencil point", and can be seen from many vantage points across London.
I know "Lettice Rowbotham"!
She played a violin...and was like a breath of fresh air!
I liked her!
I discovered that BGT was being shown again, this afternoon, so I am recording the last hour of it....
Maybe when I watch it later, I will gain some insight on how this voting system works......…
I hope so.
I hope you hear from your family and your Norn Iron friends soon.....and that they make it home without much more ado!