There are currently no Apartments/Units available
Trafalgar Place is a well-maintained building located in East London, near the main intersection of Highbury and Trafalgar Roads. Many neighbourhood amenities such as banks, grocery stores and parks are located nearby. Kiwanis Park is just minutes away, as is Argyle Mall.
*Prices, incentives, availability, and specifications are subject to change. Images may not reflect actual suite finishes. E. & O.E