Ghost


Ghost is a heritage London fashion house producing contemporary, affordable, ready-to-wear clothing.