View Larger Image The Sloane & TraffordPaul Gitlin2025-01-10T18:28:03+00:00 The Sloane & Trafford Developer: Fitzrovia Builder: Fitzrovia Address: 3450 Dufferin St