Our Store

Covent Garden

Screenface London has re-located to a new store for an even better shopping experience.

Our new address is:

47 Charlotte Road

Shoreditch

London

EC2A 3QT

020 7836 3955