Explore details about location Jalan Nicholas. Jalan Nicholas is a location situated within the Kuala Lumpur alongside other areas such as Jalan Tun Razak, Jalan Kuching, Jalan 1/78.