View Larger Image The Sloane & TraffordPaul Gitlin2023-01-17T17:31:31+00:00 The Sloane & Trafford Developer: Fitzrovia Builder: Fitzrovia Address: 3450 Dufferin St