Crystal Palace Shopping
Ganesha Textiles
Gabriels Wharf, 56 Upper Ground, London, SE1 9PP 020 79283444
Chapter Two Christian Bookshop
199 Plumstead Common Road, London, SE18 2UJ 020 83164972
West Greenwich Library
146 Greenwich High Road, London, SE10 8NN 020 88584289
Southwark Library & Information Services
Wilson Road, London, SE5 8PD 020 75252000