Agreed that this place is really only worth visiting for the small rooftop patio.
The rest of the pub is BIG (2 floors) and I do kind of like the atmosphere but only because it really reminds me of my time spent living in the UK; it does have an authentic British pub feel.
They have some decent drink specials worth noting - $3.50 mixed drinks on Thursdays/Sundays, $5 imports on Friday/Saturday, $6 3oz martinis on Wednesdays.
25 cent wings on Wednesdays and 1/2 price appetizers every day from 3-6pm.
It's also a decent place to watch hockey games during NHL season (tvs and projector screens on both floors)