Redrock Gallery and Picture Framers July 3, 2020 by Ima Rix with No Comment Art and design Art gallery and picture framers located in the picturesque Market Place in Faversham.