Not the easiest place to find but once you get there its awesome! The staff were lovely and so helpful. Both the shop and the staff in New York are so much nicer than the London shop. I was like kid in a sweet shop!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.