Brora’s new store in Hill Street, Richmond upon Thames, was sucessfully completed and opened in July 2010.