Stills Bar is located in Bow behind Tescos, in the heart of Londons East End. In the middle of a masive film studio complex it's an out of the way place to go celeb spotting.