Apple has narrowed down a location for its first Swedish store, sources claim. The address is believed to be Hamngatan 15, located within a rich shopping district in downtown Stockholm. The seven-story building dates back to 1881 but was recently renovated by a new owner following its use as a department store.