About this building and unit 8 Telegram Mews is in the Concord City Place neighbourhood in downtown Toronto. City Place is known to be the largest residential development in the city. Live in the heart of the city with just steps away to the Rogers Centre, CN Tower and…