If you want good quality occasion cakes then Aggy's is the best one around. I think they've been in business for more than 10 years already and still they give good feedbacks. I like their Frozen Brazo and their choco brownies! Their frozen brazo is just the perfect cake for the summer or simply during the hot days of the year.
I also ordered a made-to-order banana cream pie but I still liked banoffee pies better.
they made a wonderful job with my son's 1st birthday cake. a little bit pricey but hey, that's what you get for a quality cake!