I'm a US citizen currently living in America. I sell a product which requires a European bank/merchant account for legal reasons. Actually, a business bank account anywhere outside the US would be fine, as long as it could be used to open a merchant account (anywhere outside the US is fine as well). I formed a Limited Company in the UK and need a business bank account, in order to open a merchant account to process payments. Anyone know of an inexpensive way I could open a business bank account in Europe without having to physically visit the bank (most of them need you to physically visit to prove your identity inside the bank)? Barclay's allows you to open an account if you deposit $25,000, but I can't afford that at the moment. Any other options?