City life on the square.....