 The road houses a couple of landmarks including The Substation and the Old Tao Nan School which is the Peranakan Museum, part of the Asian Civilisations Museum.The museum officially opened in 2008.The street borrowed its name from the nearby Armenian Church, and was built by George Drumgoole Coleman in 1835, making it the oldest church in the island.