The context was above, but magically disappeared??
If you are listing the benefits of owning a retail book store called Whitcoulls, which is part of a chain of Whitcoulls stores that has a famous book reviewer as an ambassador, which would you say?
Probably 'of', but I don't see anything wrong with 'to'. For me, the trouble is the concept ('home of/to the reviewer'). There must be some apter phrase.