Little café in Alexandra Park that serves all the usual British food and drinks, plus a tasty-sounding hot apple juice with cinnamon for those chilly days.
Time Out says
Details
- Address
- Alexandra Palace
- London
- N22 7BA
- Transport:
- Tube: Wood Green/Alexandra Palace rail
- Opening hours:
- 9am-3pm Wed-Fri; 9am-4pm Sat-Sun
Discover Time Out original video