Axia East Christian and Islamic Art
121 Ledbury Road, London
W11 2AQ