Modern Art in United Kingdom Van Renselar Online Address: Stour Close, Keston, BR2 6BX United Kingdom Phone Number: +44 16 89 86 07 77