1,000 m

Bars near Alexandra Palace, London