London Buddhist Vihara July 12, 2016 ABP Posted by ABP on July 12, 2016 Click for interactive mapLondon Buddhist Vihara 51.4959149 -0.2554185999999845 Address London Buddhist Vihara The Avenue Chiswick London W4 1UD United Kingdom Upcoming EventsNo events in this location