UKData checked October 2026
  1. Home
  2. London
  3. Amitabha Garden

Amitabha Garden

Buddhist supplies shopChinese tea houseGift shopIncense supplierSunWebsite

Amitabha Garden: Buddhist supplies shop at 10 Wood Wharf, London. Also listed under Chinese tea house, gift shop and incense supplier. It is open on Sunday.

10 Wood Wharf, London SE10 9FLChecked October 2026