London on the Esplanade is a sophisticated luxury building in the heart of the city, featuring Downtown Toronto living at its best! This beautiful 2-bedroom 1-bath condominium has upgrades galore, including:
smooth ceilings
burnt maple flooring throughout
state of the art kitchen with...