Why haven’t I received my membership card yet?

The delivery of your membership card(s) can take up to 7-10 working days. Please also note that Royal Mail have advised that due to exceptionally high volumes, some customers may experience slightly longer delivery timescales.

To help ensure that your membership card can be issued, please check that you have completed the steps below :

-add a valid and complete address to your Source London account;

-register a valid payment method;

-accept Terms and Conditions;

-check your Source London account for any further information our team may have requested in order to approve your subscription.

Failure to complete these steps will delay the arrival of your membership card.

Should you have any further questions, please contact us.