298, Galle Road, Wallawatte, International Buddhist Centre Road, Colombo, Sri Lanka
Approx 1.25 KM away