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.