The Churchill 48.4256143 -123.36811999999998 The Churchill1140 Government Street, Victoria, BCStreetviewDirections: To here - From here Store name: The Churchill Address: 1140 Government Street, Victoria, BC Categories: Restaurants & Taphouses