0
Anonymous
Jenners the department store is located in Edinburgh Scotland. It is the oldest independent department store in all of scotland. Its address is 48 Princess St.
Wiki User
Chat with our AI personalities