I don't really know Neilston, but I think it's probably an OK area. Thing is, every area has its good bits and its bad bits.
A good way to get an idea of the area is to look up the post code in UpMyStreet and check out the neighbourhood profile.
Also, having a look at the neighbourhood with Google maps – especially the satellite view – can be useful.
Bookmarks