Bell & Luca is a fashion and lifestyle store located in the picturesque coastal town of Albany in Western Australia.