The London Buddhist Centre

The London Buddhist Centre
51 Roman Road, London, E2 0HU
  • Email
  • Website www.lbc.org.uk