Payment is often taken in advance but, if not, then we take payment on arrival via credit card, or using the official currency of the UK, which is Pounds Sterling.