Tuesday 20 November 2007 3.52pm
Am thinking of moving to se1 more specifically-Nelson Square
, now i have heard some positive and some negative on this site, but all the threads were more than a year old. Can someone living there tell me what that area is like? Should I or Shouldn't I - dat is the question.!