Nelson Place is one of the main area's of Williamstown. A real tourist attraction for people to come down and enjoy a relaxed and local experience. The majority of the street is home to Cafe's, Restaurants and Bars, but above these, at the back of or even ju...
Read full review