There's a power strip attached to the underside of the bar area facing the windows. Great spot to sit for a while and work. Didn't know the power was there til someone else plugged in.
Avoid this location, it's very busy and the Staff is plain rude. They treat you like cattle going through as assembly line! You take a cup of coffee out but leave some of your self- respect behind.