Screen Cap of Sun in a Locked room.
I think the building she's in is Greater Ormand Street Hospital for Children. Acronymed as GOSH. Whether it's used as a hospital or something else, I think that's where they filmed, based on those blurry maps on the wall.
Have to wait and see if that's right or wrong, just wanted to get it on the board before that particular scene airs. 11/21/08
ETA 12/5/09 wrong
Merch has no blog entries to display.