Partnership & Collaboration:email@example.com
Send us a message:firstname.lastname@example.org
Rens offers English-language only
customer support via email for all stores.
Rens physical address:Mechelininkatu 6, 00100 Helsinki, Finland
Due to the covid situation, visits are limited to appointments only.
Send an email to email@example.com about the possible date and time of your visit.
(Mondays, Tuesdays, Thursdays and Fridays, 10am - 12pm, 1pm - 5pm)