Here you find opening hours, address and more about the shop Original Penguin Store in London, North Piazza. This shop stocks labels like Original Penguin.