A new 11,000 sq.ft, £3 million, ‘fish and chips’ restaurant is to open on Victoria Street in Edinburgh’s Old Town. The...
Please log in or sign up to see more.
One fine body…