Castle View Restaurant Dining on Princes Street tends to be a mixed bag. Although I really enjoyed Restaurant 100, the BHS cafe was pretty horrific. Undaunted, I recently noticed that Debenham’s had a fourth floor “restaurant” which sounded intriguing. I popped in to give it a look.Interior The Castle View Restaurant was, as expected, a …