Tottenham Court Rd駅より北 ですね・・・あと駅を東に行くとアップルストアがあります。
こんなの見つけました ロンドンのアキバについて。 情報としては少々古いですが('96)。 http://www.ksky.ne.jp/~conflict/london1.html