The Rhodes Gallery is an exhibitor of contemporary art from established and emerging artists. It focuses on contemporary art, photography and sculpture. It is located in Upmargate, The Centre in Margate.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.