Cosy atmosphere, personal service, friendly welcome - MacGillivray's offers a wide range of gifts (and some really stunning jewellery!) that set it apart from other stores. Home-made soup and home-baking are second to none.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.