The North Pole

131 Greenwich High Road London SE10 8JA