The North Pole is now under new management and is currently undergoing a major refurbishment, including a brand new website.

Watch this space in the coming weeks for updates and details on the re-opening.

188 - 190 New North Road, London, N1 7BJ