Burrard Street Station

Burrard Street Station is a major police station of the Lower Mainland Constabulary located at Burrard Street and Hastings Street in Downtown Vancouver. It is the constabulary's largest station in operation.