There is a church, some bungalow and chinese society club houses along Neil Road, no market or shopping centre.
From Shenton Way, you can take a taxi. If walking, then walk toward the China Town direction, its near to the junction of Cantonment Road and Eu Tong San Road.
It's just after the cantonment police complex, you'll see the new duxton plains site, everton park, then a row of shophouses followed by the railway service depot and tracks... i think you can take bus 167 from shenton way and get off right after the cantonment police complex, nearest MRT is either Outram park (you walk a little) or Tanjong Pagar (you also walk a little). You can always call me if you get lost, i guess, PM me if you want my number.