Global sustainable fashion brand, Gabriela Hearst has recently unveiled its first London store. Located on the bustling corner of Brook Street and Davies Street, the two-storey flagship occupies a prime location within the heart of the capital. With sustainability being…