Alexandra Palace London Tea Towels
Alexandra Palace London Tea Towels, Ally Pally Summers- Premium Cotton, 48 x 78cm
Alexandra Palace or Ally Pally as it's fondly known is a North London favourite! It truly became ‘The People’s Palace’ in 1990 when it was made public owned, to keep it a place of escape and wonder for the people of London.
This lush tea towel has an illustration that was part of a special commission for Ally Pally's 150th Anniversary. Other prints as part of this series- the Palm Court, Rose Window and the tv tower are also available in the shop.
Shipping info
Please allow 6-7 days for dispatch. For urgent orders, please message me, I'll try my best to expedite.
Shipping: Within UK : Royal Mail First Class Rest of the World: Royal Mail Tracked. (10 days - 20+ days depending on the country's customs)