HOLD IT. HOLD IT. As some of you know, I am on an ongoing mission to find the greatest Eggs Benedict in all of Egginburgh. For many months, Kilimanjaro Coffee has held the crown. No longer. No longer.\n\nI don't know what made it so amazing here. The bacon, for a start, is not how I like my bacon - it was streaky and on the side, instead of back rashers sitting snugly under their eggy blankets. And yet. And yet. And yet. The eggs were poached to perfection and, once cut into, ran free and wild across my plate with joyous abandon. The muffins on which they were served were light and fluffy. The hollandaise was absolutely packed with flavour - with the addition of a quick sprinkle of black pepper, it blew my mind. And the bacon... just... worked. It just did. It's magic. The dish, teamed with a creme caramel rooibos, set this urban wanderer winging her way, harp and all, up to cloud nine in seventh heaven.\n\nUrban Angel is surprisingly capacious inside, made of lots of little rooms, but don't come here if you suffer from any kind of body dysmorphia as much of their decor consists of mirrors - including a charming pair in the shape of wings. The recess into which the hand basin fits in the poky little ladies' is also panelled with mirrors (which is kinda weird when you stand up to pull up yer knickers, know what I'm sayin'?). It's also below street level so you'll more than likely lose phone signal.\n\nBut when they've got eggs like that, and a menu that includes a raw chocolate shake, endless smoothies, Eteaket teas, Edward & Irwyn hot chocolates, and lots more unbelievably scrumptious things, you can forgive a few little things like that.