Allegra Hicks is an international luxury lifestyle brand featuring a ready to wear and beach wear collection, homeware and interiors. The various collections are built around Allegra's distinctive prints and have a casual yet sophisticated theme.
42 Elizabeth Street, Belgravia, London
+44 (0)20 7730 3275