31 Chelsea Wharf, 15 Lots Road,
London SW10 0QJ
email | view map
Opening hours: Mon to Sat, 10am - 5pm. Closed Bank Holiday weekends.
Our Studio is open to visitors by appointment. Please phone 020 3924 0171 or email to discuss a suitable time to visit.