Thursday 4 November 2010 1.26pm
Anyone know anyone who lives in Vaughan House in Nelson Square
(I think it's on the Blackfriars Road
side? Is it a nice place to live? Friendly etc? A colleague of mine, his wife and baby are thinking of moving here. Any feedback would be gratefully received.