Gute Kommunikation und super Lage zum Tottenham Stadium. Außerhalb vom Zentrum gelegen aber gut angebunden mit der Bahn.