House of Bruar, nestling at the side of the famous Bruar Falls, for a variety of shopping opportunities in Scotland’s most prestigious country store. There is also an extensive range of Scottish foods for the gourmet and a fabulous country kitchen restaurant. Nearby Queen View overlooking The River Tummel is one of Scotland most celebrated beauty spots.