Greater London

Here is a list of all the shops, communities or groups within Greater London:

  • Greenwich

    Shop Shop

    Community Community

    226 Elmley Street, Plumstead, London SE18 7NN

    Contact: Giorgio Salmistraro

    Phone: Shop: 0208 854 3426, Office: 0208 316 5398

  • South Lambeth

    Shop Shop

    Community Community

    9 Knight's Hill, West Norwood, London SE27 0HU

    Contact: Shop: Majonne van der Bijl

    Phone: 0208 761 4276