Get Directions to Greenwich Islamic Association, Woolwich Mosque ← View details Woolwich Mosque, 131 Plumstead Road, London SE18 7DW, United Kingdom, London, England Get Directions From* To * — Required information