TAVIA Lettings, Sales, Long/Short Lets, & Management An independent estate agent specialising in sales, lettings, commercial and land in Canary Wharf, London & overseas. Find short term rental properties in Canary Wharf & London, Short term apartments in Canary Wharf London, Rental properties in Canary Wharf London, Properties to rent in Canary Wharf & London Tavialettings.com~Site InfoWhoisTrace RouteRBL Check