User blog comment:Robert.j.watkins/Where is Starling City?/@comment-24.193.98.202-20141005141809

FWIW: Whenever there's a flyover sequence, the distinctive glass towers of Comcast, Philadelphia, are clearly visible.