Payment
We accept payments by debit card and by Visa, Mastercard and Amex credit cards.
Card details can be telephoned through on +44 (0) 207 493 5082.
Payments can also be made by sterling cheque or by bank to bank transfer.
We accept payments by debit card and by Visa, Mastercard and Amex credit cards.
Card details can be telephoned through on +44 (0) 207 493 5082.
Payments can also be made by sterling cheque or by bank to bank transfer.