Palace used for events with terrace and excellent views on the city (a.k.a. Ally Pally).
London, England, United Kingdom.
Memories and hints of a travelling IT professional.
Palace used for events with terrace and excellent views on the city (a.k.a. Ally Pally).
London, England, United Kingdom.