Southampton there is a big panoramic view from the restaurant, but the rest of the store is in the middle of a very boring shopping district, so you would otherwise be looking at cars and other buildings.
Can't say. But there really isn't anything to see outside this store, so any other Windows would be a bit pointless. From what I remember the one I went to just outside of Bergen also only really had windows in the restaurant, but the scenery was a lot more stunning.