53, 2/3 Second Floor, Munsoor Building, Colombo11, Main Street, Colombo, Sri Lanka
Approx 0.44 KM away