About L'Ode Rose Pr
L'Ode Rose is an independent music PR company.
Aiming to introduce French artists to the UK, and vice versa.
More about L'Ode Rose Pr
L'Ode Rose Pr is located at City centre, Glasgow, United Kingdom
Similar Listings
Public Image
3.5
![star rating](/static/images/star.png?v=1.02)