Pitta Corner 43 High Road, London N22 6BH