News

British fashion brand Rixo has expanded to two more London locations including a dedicated space in one of the city's most recognisable stores.