BitBase ATM Reviews (0)ATMs & Kiosks₿ On-chainAddress1 Plaça Catalunya, Barcelona, 08002, SpainWebsitebitbase.esPhone+34 910 768 152AcceptsBitcoinMapOpen map