This is actually a branch of a store in London, England and is reportedly where "James Bond" did his shopping.
One thing is for sure, spying and protecting oneself's is not cheap, at least at this store.
This is your one stop spy shop with over 400 items dealing with spying and personal protection.
Even if you don't buy anything it is worth just checking out the latest in spy gear.