St John's Square is an area of the Grange Shopping Centre. There are lots of benches around the square, and a few little cafés and coffee shops here. It makes a good place to stop and eat your picnic lunch while on a shopping excursion.
Also, while I was at the shopping centre, I noticed that there were some musicians playing in the square. So if you pack a lunch, and you hit the right day, you could technically have dinner and a free concert at the same time. ;) read more