Company name: Rowles Fine Art
Description: Rowles Fine Art are one of the largest UK Fine Art dealers of 19th-21st century British and European paintings and sculptures, located in Ludlow, Shropshire.
53 Mill St, Ludlow SY8 1BB, United Kingdom