J. L. Hudson Building
The J. L. Hudson Building is home of Hudson's department store and is the largest retail space in the world.
Founding Date
open to public 11 Hurog 454
Alternative Names
Hudson's
Type
Store
Parent Location
Owner
Owning Organization
Comments