I'd noticed a lot of people seem to live in Tower Hamlet.
Tower Hamlet is part of the Old East End, bombed severely during the war, it's were all the new regeneration has gone on in London, with the creation of Fishermans Warf and the Olympic village.
If you've ever had the pleasure of going on the river bus to Hampton Court you'd see it's mainly sky scrapers and office buildings now, wouldn't have thought it was allotmenteering country or they'd have big gardens, land being at a premium in London.
Someone sugested on an earlier post Tower Hamlet could be where GW comes from/are based hence Tower Hamlet being used as the place peope live if outside the UK.
Prehaps we should ask the editor....