About the Business
TSL Property is a thriving and dedicated company based in the heart of London's Canary Wharf. We are a professional landlord with a portfolio of properties in North, East and South East London. With TSL Property as a partner you can rest assured that you have chosen a safe and cost-efficient alternative to the conventional estate agent.
By choosing TSL Property you benefit from considerable cost savings and a stable rental income over the next three years. Book an appointment today and see what you can achieve with us.
Location & Hours
14 Tiller Road
Canary Wharf, E14 8PX