The Terrace Cafe 1
Brewery
The Terrace Cafe 2

The Terrace Cafe

Open

Stratford Cross

One of London's largest beer gardens sprawls across 1500 square meters at Alexandra Palace, with sweeping views over the city. Perfect for warm days when you want space and a view with your pint.

Panoramic city views
Massive outdoor space
Hilltop location
Relaxed afternoon drinking
Google
(6)
2.3