MovieMaps

Photo of Manchester Street

Location: Water Street & Alexander Street
As Seen In: Charmed episode 1x12 “You're Dead To Me

Mel and Harry look around after landing in the middle of the street at night.