Palace has opened the doors to its New York City location, the brand's first retail space apart from its original London digs.
The store's spacious interior gives off a deliberately opulent vibe, thanks to gleaming marble floors, plentiful gold fixtures and a cherub fountain situated in front of a ...
↧