Stan Lee’s Lucky Man series 2 filming at Kafeteria on City Road in London near Old St tube station

View in Instagram ⇒