Brother & Sisters is located in Edinburgh, United Kingdom on Queen Street 4. Brother & Sisters is rated 4.7 out of 5 in the category shopping & fashion in United Kingdom. Brother & Sisters is a jewelry and accessories store founded in France with a focus on giving up-to-date pieces that add a stylish element.