Our Contact details:
MEROLA - London
195 Fulham Road South Kensington, London, SW3 6JL United Kingdom
Phone: 020 7351 9338 Fax: 020 7795 1414 Email: info@merola.co.uk
We accept credit card payment. If you are shopping from North America or anywhere else, place your order and your credit card company will convert the transaction to US Dollars or your own currency.
We accept all major credit cards. We do not charge for any item until it is ready to ship. You may send your credit card information via phone, fax, snail mail or over the Internet.