Finn Amsterdam is gevestigd in Abcoude. Finn Amsterdam is een webshop en gespecialiseerd de verkoop van kleding en mode-artikelen.