'Arrow' Photos: Tour the Set of the New CW Show

Before Arrow premieres on Wednesday, October 10 at 8pm, take a tour of some of the show's sets: the Queen Consolidated offices, the Arrow's lair and the Queen mansion. Set visit courtesy of Warner Bros.
By Laurel Brown

Talk About 'Arrow' Photos: Tour the Set of the New CW Show

News from our partners